Techniques for wireless communications using preconfigured uplink resources

ABSTRACT

Methods, systems, and devices for wireless communications are described that support techniques for wireless communications using preconfigured uplink resources. Generally, the described techniques provide for enhancement of communication features including frequency hopping, an uplink control channel, coverage enhancement, timing advance, uplink power control, reconfiguration, a downlink control channel, a downlink data channel, retransmissions, or subcarrier spacing for a UE in idle mode. The UE may receive an uplink resource configuration for uplink communications in idle mode, the uplink resource configuration comprising an indicator associated with allocated resources for the uplink communications in idle mode and a set of parameters. The UE may transmit, while in idle mode, a first uplink transmission associated with a transport block on the allocated resources and according to one or more of the parameters, and monitor for a response to the first uplink transmission.

CROSS REFERENCE

The present Application for Patent claims the benefit of U.S.Provisional Patent Application No. 62/843,318 by RICO ALVARINO et al.,entitled “TECHNIQUES FOR WIRELESS COMMUNICATIONS USING PRECONFIGUREDUPLINK RESOURCES,” filed May 3, 2019, assigned to the assignee hereof,and expressly incorporated by reference herein.

BACKGROUND

The following relates generally to wireless communications, and morespecifically to techniques for wireless communications usingpreconfigured uplink resources.

Wireless communications systems are widely deployed to provide varioustypes of communication content such as voice, video, packet data,messaging, broadcast, and so on. These systems may be capable ofsupporting communication with multiple users by sharing the availablesystem resources (e.g., time, frequency, and power). Examples of suchmultiple-access systems include fourth generation (4G) systems such asLong Term Evolution (LTE) systems, LTE-Advanced (LTE-A) systems, orLTE-A Pro systems, and fifth generation (5G) systems which may bereferred to as New Radio (NR) systems. These systems may employtechnologies such as code division multiple access (CDMA), time divisionmultiple access (TDMA), frequency division multiple access (FDMA),orthogonal frequency division multiple access (OFDMA), or discreteFourier transform spread orthogonal frequency division multiplexing(DFT-S-OFDM). A wireless multiple-access communications system mayinclude a number of base stations or network access nodes, eachsimultaneously supporting communication for multiple communicationdevices, which may be otherwise known as user equipment (UE).

In some cases, a communication protocol may be associated with a set ofmodes, where each mode may be associated with types of informationavailable or resources monitored by the UE, a type of mobility control,and other operations. For example, a communication protocol (e.g., LTE,LTE-A, LTE-A Pro, NR) may be associated with an idle mode and aconnected mode. In the idle mode, the UE 115 may not monitor a controlchannel (e.g., except for a limited set of messages such as pagingmessages), may not have a configured timing advance, may not have aconfigured radio resource control (RRC) connection, and may performUE-controlled mobility. In the connected mode, the UE may monitorconfiguration information (e.g., RRC messages), have a timing advance,monitor a downlink control channel, establish signaling radio bearers(SRBs) or data radio bearers (DRBs), have a configured RRC connection,have networked controlled mobility, or the like. To transition from theidle mode to the connected mode, the UE 115 may perform a connectionprocedure (e.g., random access procedure). Some communication protocolsmay have additional states such as an inactive state which may beentered from the connected state and which may operate similarly to theidle state (e.g., UE-controlled mobility, monitoring of limitedmessaging), while still maintaining properties of an RRC connection setup during the connected state such as SRBs and DRBs (e.g., maintaininginformation related to an RRC connection but without communicatingmessages via the maintained SRBs and DRBs). In some cases, it may bedesirable to reduce latency by configuring resources, which may becalled preconfigured uplink resources, for communication by the UE inthe idle mode. However, communication initiated using preconfigureduplink resources may provide challenges for reliable communicationsbetween a base station and UE because of the idle mode operation of theUE.

SUMMARY

The described techniques relate to improved methods, systems, devices,and apparatuses that support techniques for wireless communicationsusing preconfigured uplink resources. Generally, the describedtechniques provide for enhancement of communication features includingfrequency hopping, an uplink control channel, coverage enhancement,timing advance, uplink power control, reconfiguration, a downlinkcontrol channel, a downlink data channel, retransmissions, or subcarrierspacing for a UE in idle mode. The techniques may include determiningparameters for frequency hopping including enabling or disabling offrequency hopping, a hopping interval, a frequency offset, or a numberof transmission subframes between hopping. The parameters may bedetermined based on a connected mode configuration, a preconfigureduplink resource configuration (PUR-Config), information received in asystem information block (SIB), or information received in a downlinkcontrol channel (e.g., in response to an initial grant-free uplinktransmission using preconfigured uplink resources).

In some cases, the techniques may include support of timing advanceupdates in grants for retransmissions. For example, the techniques mayinclude not accumulating timing advance values received forretransmissions or modifying a delay time between receiving a grant forthe retransmission and the retransmission. In some cases, the techniquesmay include increasing or modifying interpretation of a power controlcommand received in a grant for retransmissions of the initialgrant-free uplink transmission using preconfigured uplink resources. Insome cases, the techniques may include determining a number ofrepetitions for an initial grant-free uplink transmission usingpreconfigured uplink resources, retransmissions of the initial uplinktransmission, or downlink transmissions received in response to theinitial uplink transmission. For example, a correspondence may bedetermined between a number of repetitions for the initial transmissionand number of repetitions indicated in downlink control information fordownlink transmissions or uplink transmissions.

In some cases, a set of configurations for preconfigured uplinkresources (e.g., multiple PUR-Configs) may be configured for the UE(e.g., while in connected mode), and selection of an activeconfiguration may be indicated by a base station (e.g., in downlinkcontrol information in response to the initial transmission). In somecases, support for optional features such as an enhanced transport blocksize (TBS), a modulation and coding scheme (MCS), an enhanced bandwidth,sub-physical resource block (PRB) allocation, or flexible resourceallocation for the uplink communications in the idle mode may beindicated by the UE. In some cases, communication parameters fordownlink communications in the idle mode (e.g., in response to aninitial grant-free uplink transmission using preconfigured uplinkresources) may be determined based on a connected mode configuration, aPUR-Config, information received in a SIB, or information received in adownlink control channel. In some cases, communication parameters for anuplink control channel for the idle mode may be configured based on aconnected mode configuration, a PUR-Config, information received in aSIB, or information received in a downlink control channel. In somecases, subcarrier spacing for transmissions in the idle mode may bebased on a connected mode configuration (e.g., the configuration for acarrier or active bandwidth part at a time that the PUR-Config isreceived) or the PUR-Config.

A method of wireless communications at a UE is described. The method mayinclude receiving an uplink resource configuration for uplinkcommunications in an idle mode, the uplink resource configurationincluding an indicator associated with allocated resources for theuplink communications in the idle mode and a set of parameters includingone or more of: a frequency hopping indicator, a frequency hoppinginterval indicator, a coverage enhancement (CE) mode indicator, arepetition level indicator, or a subcarrier spacing for the uplinkcommunications, transmitting, while in the idle mode, a first uplinktransmission associated with a transport block on the allocatedresources and according to one or more of the set of parameters, andmonitoring for a response to the first uplink transmission.

An apparatus for wireless communications at a UE is described. Theapparatus may include a processor, memory in electronic communicationwith the processor, and instructions stored in the memory. Theinstructions may be executable by the processor to cause the apparatusto receive an uplink resource configuration for uplink communications inan idle mode, the uplink resource configuration including an indicatorassociated with allocated resources for the uplink communications in theidle mode and a set of parameters including one or more of: a frequencyhopping indicator, a frequency hopping interval indicator, a CE modeindicator, a repetition level indicator, or a subcarrier spacing for theuplink communications, transmit, while in the idle mode, a first uplinktransmission associated with a transport block on the allocatedresources and according to one or more of the set of parameters, andmonitor for a response to the first uplink transmission.

Another apparatus for wireless communications at a UE is described. Theapparatus may include means for receiving an uplink resourceconfiguration for uplink communications in an idle mode, the uplinkresource configuration including an indicator associated with allocatedresources for the uplink communications in the idle mode and a set ofparameters including one or more of: a frequency hopping indicator, afrequency hopping interval indicator, a CE mode indicator, a repetitionlevel indicator, or a subcarrier spacing for the uplink communications,transmitting, while in the idle mode, a first uplink transmissionassociated with a transport block on the allocated resources andaccording to one or more of the set of parameters, and monitoring for aresponse to the first uplink transmission.

A non-transitory computer-readable medium storing code for wirelesscommunications at a UE is described. The code may include instructionsexecutable by a processor to receive an uplink resource configurationfor uplink communications in an idle mode, the uplink resourceconfiguration including an indicator associated with allocated resourcesfor the uplink communications in the idle mode and a set of parametersincluding one or more of: a frequency hopping indicator, a frequencyhopping interval indicator, a CE mode indicator, a repetition levelindicator, or a subcarrier spacing for the uplink communications,transmit, while in the idle mode, a first uplink transmission associatedwith a transport block on the allocated resources and according to oneor more of the set of parameters, and monitor for a response to thefirst uplink transmission.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the frequency hoppingindicator indicates whether frequency hopping may be enabled for thefirst uplink transmission, and the first uplink transmission may betransmitted according to the frequency hopping indicator.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for receiving a systeminformation message including a first frequency hopping configurationfor a first CE mode with a first frequency hopping interval and a secondfrequency hopping configuration for a second CE mode with a secondfrequency hopping interval, where the first frequency hopping intervalmay be different than the second frequency hopping interval.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for transmitting the firstuplink transmission according to the first frequency hoppingconfiguration for the first CE mode using the first frequency hoppinginterval based on a default CE mode for the UE in the idle mode.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for transmitting the firstuplink transmission according to the first frequency hoppingconfiguration for the first CE mode using the first frequency hoppinginterval based on the CE mode indicator.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for transmitting the firstuplink transmission according to the second frequency hoppingconfiguration for the second CE mode using the second frequency hoppinginterval based on the repetition level indicator indicating a number ofrepetitions for the first uplink transmission satisfying a thresholdnumber of repetitions.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for transmitting the firstuplink transmission according to the first frequency hoppingconfiguration for the first CE mode using the first frequency hoppinginterval based on identifying that the UE was configured for the firstCE mode at a time that the UE received the uplink resourceconfiguration.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the uplink resourceconfiguration includes a frequency hopping configuration for the uplinkcommunications indicating a frequency offset or a number of transmissionsubframes for the frequency hopping.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for receiving a systeminformation message, the system information message including afrequency hopping configuration indicating a frequency offset and anumber of transmission subframes for the frequency hopping.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for transmitting acapability message including an indication of a UE capability to supportfrequency hopping for the uplink communications in the connected modeand the uplink communications in the idle mode.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for transmitting acapability message including a first indication of a UE capability tosupport frequency hopping for the uplink communications in the connectedmode and a second indication of a UE capability to support frequencyhopping for the uplink communications in the idle mode.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the second indicationincludes a single capability indication of whether the UE supportsfrequency hopping for all channels.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the second indicationincludes a downlink capability indication indicating whether the UEsupports frequency hopping for downlink channels and an uplinkcapability indication indicating whether the UE supports frequencyhopping for uplink channels.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the second indicationincludes a set of capability indications of whether the UE supportsfrequency hopping for a set of corresponding channels.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for receiving the responseto the first uplink transmission, the response including a grant for oneor more retransmissions of the first uplink transmission, andtransmitting a second uplink transmission associated with the transportblock based on the grant.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the uplink resourceconfiguration includes a first frequency hopping indicator thatindicates whether frequency hopping may be enabled for the first uplinktransmission and for the one or more retransmissions of the first uplinktransmission, and the second uplink transmission may be transmittedaccording to the first frequency hopping indicator.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the uplink resourceconfiguration includes a first frequency hopping indicator thatindicates whether frequency hopping may be enabled for the first uplinktransmission and a second frequency hopping indicator that indicateswhether frequency hopping may be enabled for the one or moreretransmissions of the first uplink transmission, and the second uplinktransmission may be transmitted according to the second frequencyhopping indicator.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the grant for one or moreretransmissions of the first uplink transmission includes a secondfrequency hopping indicator that indicates whether frequency hopping maybe enabled for the one or more retransmissions of the first uplinktransmission, and the one or more retransmissions of the first uplinktransmission may be transmitted according to the second frequencyhopping indicator.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the grant for one or moreretransmissions of the first uplink transmission includes a secondfrequency hopping indicator that indicates whether frequency hopping maybe enabled for the one or more retransmissions of the first uplinktransmission, and the second uplink transmission may be transmittedaccording to the frequency hopping indicator and the second frequencyhopping indicator.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the grant for the one or moreretransmissions of the first uplink transmission includes a first timingadvance command indicating a first timing advance to be applied for theone or more retransmissions of the first uplink transmission, wheretransmitting the second uplink transmission may be based on the firsttiming advance.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for receiving a secondresponse to the second uplink transmission, the second responseincluding a second grant for one or more second retransmissions of thefirst uplink transmission, where the second grant includes a secondtiming advance command indicating a second timing advance to be appliedfor the one or more second retransmissions of the first uplinktransmission, and transmitting a third uplink transmission based on thesecond timing advance.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for determining a delaytime between receiving the grant and transmitting the second uplinktransmission based on a presence of the first timing advance command inthe grant.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for determining a seconddelay time between receiving the grant and transmitting the seconduplink transmission, where the second delay time may be different thanthe first delay time.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the grant for the one or moreretransmissions of the first uplink transmission includes a powercontrol command indicating an adjustment to an uplink transmission powerfor the one or more retransmissions of the first uplink transmission,and where transmitting the second uplink transmission may be based onthe indicated adjustment to the uplink transmission power, and where acorrespondence between the power control command and the adjustment tothe uplink transmission power for the one or more retransmissions of thefirst uplink transmission may be different from a correspondence betweenpower control commands and uplink transmission power adjustments for theconnected mode.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the grant for the one or moreretransmissions of the first uplink transmission includes a repetitionindicator that indicates a number of repetitions for transmitting theone or more retransmissions of the first uplink transmission, where thesecond uplink transmission may be transmitted in accordance with theindicated number of repetitions.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the uplink resourceconfiguration includes an indicator of a correspondence between a valuefor the repetition indicator and the number of repetitions indicated bythe repetition indicator.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the indicator of thecorrespondence between the value for the repetition indicator and thenumber of repetitions indicated by the repetition indicator includes amaximum a number of repetitions for transmitting the one or moreretransmissions of the first uplink transmission.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the number of repetitionsindicated by the repetition indicator may be based on a number ofrepetitions for the first uplink transmission.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for receiving a systeminformation message, the system information message including a firstmaximum repetition indicator that indicates a maximum number ofrepetitions for a first CE mode and a second maximum repetitionindicator that indicates a maximum number of repetitions for a second CEmode, where the uplink resource configuration includes the CE modeindicator, and where a correspondence between a value for the repetitionindicator and the number of repetitions indicated by the repetitionindicator may be determined based on one of the first maximum repetitionindicator or the second maximum repetition indicator, and where the oneof the first maximum repetition indicator or the second maximumrepetition indicator may be determined based on the CE mode indicator.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for receiving a set ofuplink resource configurations for the uplink communications in the idlemode, the set of uplink resource configurations including the uplinkresource configuration, and determining an active uplink resourceconfiguration for one or more retransmissions of the first uplinktransmission based on an indicator in a downlink control informationmessage received while in the idle mode and the set of uplink resourceconfigurations.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the set of parameters of theuplink resource configuration may include operations, features, means,or instructions for an enhanced TBS, an MCS, an enhanced bandwidth,sub-PRB allocation, or flexible resource allocation for the uplinkcommunications in the idle mode, and where a set of fields of a downlinkcontrol information message received while in the idle mode may beinterpreted based on the feature support indication.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for transmitting acapability message including a feature capability indication of UEcapability support for the enhanced TBS, the MCS, the enhancedbandwidth, the sub-PRB allocation, or the flexible resource allocationfor the uplink communications in the idle mode, where the featuresupport indication may be based on the feature capability indication.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the uplink resourceconfiguration may be received in a RRC message.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the first uplink transmissionmay be transmitted in a physical uplink shared channel (PUSCH).

A method of wireless communications at a UE is described. The method mayinclude receiving a first downlink resource configuration for downlinkcommunications in a connected mode, receiving a second downlink resourceconfiguration for downlink communications in an idle mode, the seconddownlink resource configuration including a set of parameters includingone or more of a frequency hopping indicator or a CE mode indicator forthe downlink communications in the idle mode, entering the idle mode,and receiving, while in the idle mode, one or more downlinktransmissions according to the first downlink resource configuration orthe second downlink resource configuration.

An apparatus for wireless communications at a UE is described. Theapparatus may include a processor, memory in electronic communicationwith the processor, and instructions stored in the memory. Theinstructions may be executable by the processor to cause the apparatusto receive a first downlink resource configuration for downlinkcommunications in a connected mode, receive a second downlink resourceconfiguration for downlink communications in an idle mode, the seconddownlink resource configuration including a set of parameters includingone or more of a frequency hopping indicator or a CE mode indicator forthe downlink communications in the idle mode, enter the idle mode, andreceive, while in the idle mode, one or more downlink transmissionsaccording to the first downlink resource configuration or the seconddownlink resource configuration.

Another apparatus for wireless communications at a UE is described. Theapparatus may include means for receiving a first downlink resourceconfiguration for downlink communications in a connected mode, receivinga second downlink resource configuration for downlink communications inan idle mode, the second downlink resource configuration including a setof parameters including one or more of a frequency hopping indicator ora CE mode indicator for the downlink communications in the idle mode,entering the idle mode, and receiving, while in the idle mode, one ormore downlink transmissions according to the first downlink resourceconfiguration or the second downlink resource configuration.

A non-transitory computer-readable medium storing code for wirelesscommunications at a UE is described. The code may include instructionsexecutable by a processor to receive a first downlink resourceconfiguration for downlink communications in a connected mode, receive asecond downlink resource configuration for downlink communications in anidle mode, the second downlink resource configuration including a set ofparameters including one or more of a frequency hopping indicator or aCE mode indicator for the downlink communications in the idle mode,enter the idle mode, and receive, while in the idle mode, one or moredownlink transmissions according to the first downlink resourceconfiguration or the second downlink resource configuration.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the first downlink resourceconfiguration includes a downlink control channel frequency hoppingindicator, and where the receiving the one or more downlinktransmissions may be performed according to the downlink control channelfrequency hopping indicator.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for storing a state of adownlink control channel frequency hopping indicator of the firstdownlink resource configuration when the second downlink resourceconfiguration was received, where the receiving the one or more downlinktransmissions may be performed according to the stored state of thedownlink control channel frequency hopping indicator.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, receiving the one or moredownlink transmissions may include operations, features, means, orinstructions for receiving a downlink control channel message includinga grant for a downlink shared channel transmission, where the downlinkcontrol channel message includes a second frequency hopping indicator,and receiving the downlink shared channel transmission based on thesecond frequency hopping indicator.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for receiving a first setof frequency hopping parameters associated with a first CE mode and asecond set of frequency hopping parameters associated with a second CEmode.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, receiving the one or moredownlink transmissions may include operations, features, means, orinstructions for receiving the one or more downlink transmissionsaccording to the first set of frequency hopping parameters based on theCE mode indicator.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the first set of frequencyhopping parameters include a first number of repetitions for the one ormore downlink transmissions and the second set of frequency hoppingparameters include a second number of repetitions for the one or moredownlink transmissions, and where the receiving may include operations,features, means, or instructions for receiving the one or more downlinktransmissions according to the first number of repetitions or the secondnumber of repetitions based on the CE mode indicator.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, receiving the one or moredownlink transmissions may include operations, features, means, orinstructions for receiving the one or more downlink transmissionsaccording to the second set of frequency hopping parameters based on anumber of repetitions of the one or more downlink transmissionssatisfying a threshold number of repetitions.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, receiving the one or moredownlink transmissions may include operations, features, means, orinstructions for receiving the one or more downlink transmissionsaccording to the first set of frequency hopping parameters based ondetermining that the UE was configured for the first CE mode at a timethat the UE received the second downlink resource configuration.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the frequency hoppingindicator includes a first frequency hopping indicator associated with aphysical downlink control channel and a second frequency hoppingindicator associated with a physical downlink shared channel.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, receiving the one or moredownlink transmissions may include operations, features, means, orinstructions for receiving a downlink control channel message includinga grant for a downlink shared channel transmission, where the downlinkcontrol channel message includes a repetition indicator associated withthe downlink shared channel transmission, and where the second downlinkresource configuration includes an indicator of a correspondence betweena value for the repetition indicator and a number of repetitionsindicated by the repetition indicator.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the indicator of thecorrespondence between the value for the repetition indicator and thenumber of repetitions indicated by the repetition indicator includes amaximum a number of repetitions for the downlink shared channeltransmission.

A method of wireless communications at a UE is described. The method mayinclude receiving an uplink control channel configuration, the uplinkcontrol channel configuration including a repetition level indicator anda resource indicator for transmitting uplink control channeltransmissions while in an idle mode, transitioning from a connected modeto the idle mode, determining, based on the uplink control channelconfiguration, a number of repetitions and a set of resources fortransmitting an uplink control channel transmission in the idle mode,and transmitting, while in the idle mode, the uplink control channeltransmission according to the number of repetitions and the set ofresources.

An apparatus for wireless communications at a UE is described. Theapparatus may include a processor, memory in electronic communicationwith the processor, and instructions stored in the memory. Theinstructions may be executable by the processor to cause the apparatusto receive an uplink control channel configuration, the uplink controlchannel configuration including a repetition level indicator and aresource indicator for transmitting uplink control channel transmissionswhile in an idle mode, transition from a connected mode to the idlemode, determine, based on the uplink control channel configuration, anumber of repetitions and a set of resources for transmitting an uplinkcontrol channel transmission in the idle mode, and transmit, while inthe idle mode, the uplink control channel transmission according to thenumber of repetitions and the set of resources.

Another apparatus for wireless communications at a UE is described. Theapparatus may include means for receiving an uplink control channelconfiguration, the uplink control channel configuration including arepetition level indicator and a resource indicator for transmittinguplink control channel transmissions while in an idle mode,transitioning from a connected mode to the idle mode, determining, basedon the uplink control channel configuration, a number of repetitions anda set of resources for transmitting an uplink control channeltransmission in the idle mode, and transmitting, while in the idle mode,the uplink control channel transmission according to the number ofrepetitions and the set of resources.

A non-transitory computer-readable medium storing code for wirelesscommunications at a UE is described. The code may include instructionsexecutable by a processor to receive an uplink control channelconfiguration, the uplink control channel configuration including arepetition level indicator and a resource indicator for transmittinguplink control channel transmissions while in an idle mode, transitionfrom a connected mode to the idle mode, determine, based on the uplinkcontrol channel configuration, a number of repetitions and a set ofresources for transmitting an uplink control channel transmission in theidle mode, and transmit, while in the idle mode, the uplink controlchannel transmission according to the number of repetitions and the setof resources.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for receiving an indicationof a CE level for the UE, where determining the number of repetitionsand the set of resources to transmit the uplink control channeltransmission may be based on the CE level.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the repetition levelindicator may include operations, features, means, or instructions fordetermining the number of repetitions for the uplink control channeltransmission based on a CE mode for the uplink control channeltransmission.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for receiving a CE modeindicator indicating the CE mode for the uplink control channeltransmission.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for determining the CE modefor the uplink control channel transmission based on a number ofrepetitions of a downlink transmission.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the uplink control channelconfiguration may be received in a RRC message.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the uplink control channeltransmission includes a HARQ message, an acknowledgment (ACK) message,or a combination thereof.

A method of wireless communications at a base station is described. Themethod may include transmitting, to a UE in a connected mode, an uplinkresource configuration for uplink communications from the UE in an idlemode, the uplink resource configuration including an indicatorassociated with allocated resources for the uplink communications in theidle mode and a set of parameters including one or more of: a frequencyhopping indicator, a frequency hopping interval indicator, a CE modeindicator, a repetition level indicator, or a subcarrier spacing for theuplink communications, receiving, from the UE subsequent to the UEtransitioning from the connected mode to the idle mode, a first uplinktransmission associated with a transport block on the allocatedresources and according to the uplink resource configuration,determining whether the first uplink transmission was successfullyreceived, and transmitting a response to the first uplink transmissionbased on whether the first uplink transmission was successfullyreceived.

An apparatus for wireless communications at a base station is described.The apparatus may include a processor, memory in electroniccommunication with the processor, and instructions stored in the memory.The instructions may be executable by the processor to cause theapparatus to transmit, to a UE in a connected mode, an uplink resourceconfiguration for uplink communications from the UE in an idle mode, theuplink resource configuration including an indicator associated withallocated resources for the uplink communications in the idle mode and aset of parameters including one or more of: a frequency hoppingindicator, a frequency hopping interval indicator, a CE mode indicator,a repetition level indicator, or a subcarrier spacing for the uplinkcommunications, receive, from the UE subsequent to the UE transitioningfrom the connected mode to the idle mode, a first uplink transmissionassociated with a transport block on the allocated resources andaccording to the uplink resource configuration, determine whether thefirst uplink transmission was successfully received, and transmit aresponse to the first uplink transmission based on whether the firstuplink transmission was successfully received.

Another apparatus for wireless communications at a base station isdescribed. The apparatus may include means for transmitting, to a UE ina connected mode, an uplink resource configuration for uplinkcommunications from the UE in an idle mode, the uplink resourceconfiguration including an indicator associated with allocated resourcesfor the uplink communications in the idle mode and a set of parametersincluding one or more of: a frequency hopping indicator, a frequencyhopping interval indicator, a CE mode indicator, a repetition levelindicator, or a subcarrier spacing for the uplink communications,receiving, from the UE subsequent to the UE transitioning from theconnected mode to the idle mode, a first uplink transmission associatedwith a transport block on the allocated resources and according to theuplink resource configuration, determining whether the first uplinktransmission was successfully received, and transmitting a response tothe first uplink transmission based on whether the first uplinktransmission was successfully received.

A non-transitory computer-readable medium storing code for wirelesscommunications at a base station is described. The code may includeinstructions executable by a processor to transmit, to a UE in aconnected mode, an uplink resource configuration for uplinkcommunications from the UE in an idle mode, the uplink resourceconfiguration including an indicator associated with allocated resourcesfor the uplink communications in the idle mode and a set of parametersincluding one or more of: a frequency hopping indicator, a frequencyhopping interval indicator, a CE mode indicator, a repetition levelindicator, or a subcarrier spacing for the uplink communications,receive, from the UE subsequent to the UE transitioning from theconnected mode to the idle mode, a first uplink transmission associatedwith a transport block on the allocated resources and according to theuplink resource configuration, determine whether the first uplinktransmission was successfully received, and transmit a response to thefirst uplink transmission based on whether the first uplink transmissionwas successfully received.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the frequency hoppingindicator indicates whether frequency hopping may be enabled for thefirst uplink transmission, and the first uplink transmission may bereceived according to the frequency hopping indicator.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for transmitting a systeminformation message including a first frequency hopping configurationfor a first CE mode with a first frequency hopping interval and a secondfrequency hopping configuration for a second CE mode with a secondfrequency hopping interval, where the first frequency hopping intervalmay be different than the second frequency hopping interval.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for receiving the firstuplink transmission according to the first frequency hoppingconfiguration for the first CE mode using the first frequency hoppinginterval based on a default CE mode for the UE in the idle mode.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for receiving the firstuplink transmission according to the first frequency hoppingconfiguration for the first CE mode using the first frequency hoppinginterval based on the CE mode indicator.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for receiving the firstuplink transmission according to the second frequency hoppingconfiguration for the second CE mode using the second frequency hoppinginterval based on the repetition level indicator indicating a number ofrepetitions for the first uplink transmission satisfying a thresholdnumber of repetitions.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for receiving the firstuplink transmission according to the first frequency hoppingconfiguration for the first CE mode using the first frequency hoppinginterval based on identifying that the UE was configured for the firstCE mode at a time that the UE received the uplink resourceconfiguration.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the uplink resourceconfiguration includes a frequency hopping configuration for the uplinkcommunications indicating a frequency offset or a number of transmissionsubframes for the frequency hopping.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for transmitting a systeminformation message, the system information message including afrequency hopping configuration indicating a frequency offset and anumber of transmission subframes for the frequency hopping.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for receiving a capabilitymessage including an indication of a UE capability to support frequencyhopping for the uplink communications in the connected mode and theuplink communications in the idle mode, where the frequency hoppingindicator may be based on the UE capability to support frequencyhopping.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for receiving a capabilitymessage including a first indicator of a UE capability to supportfrequency hopping for the uplink communications in the connected modeand a second indicator of a UE capability to support frequency hoppingfor the uplink communications in the idle mode, where the frequencyhopping indicator may be based on the UE capability to support frequencyhopping for the uplink communications in the idle mode.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the second indicator includesa single capability indicator of whether the UE supports frequencyhopping for all channels.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the second indicator includesa downlink capability indicator indicating whether the UE supportsfrequency hopping for downlink channels and an uplink capabilityindicator indicating whether the UE supports frequency hopping foruplink channels.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the second indicationincludes a set of capability indicators of whether the UE supportsfrequency hopping for a set of corresponding channels.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for determining that thefirst uplink transmission was not successfully received, transmitting,in the response to the first uplink transmission, a grant for one ormore retransmissions of the first uplink transmission, and receiving asecond uplink transmission associated with the transport block based onthe grant.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the uplink resourceconfiguration includes a first frequency hopping indicator thatindicates whether frequency hopping may be enabled for the first uplinktransmission and for the one or more retransmissions of the first uplinktransmission, and the second uplink transmission may be receivedaccording to the first frequency hopping indicator.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the uplink resourceconfiguration includes a first frequency hopping indicator thatindicates whether frequency hopping may be enabled for the first uplinktransmission and a second frequency hopping indicator that indicateswhether frequency hopping may be enabled for the one or moreretransmissions of the first uplink transmission, and the second uplinktransmission may be received according to the second frequency hoppingindicator.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the grant for one or moreretransmissions of the first uplink transmission includes a secondfrequency hopping indicator that indicates whether frequency hopping maybe enabled for the one or more retransmissions of the first uplinktransmission, and the one or more retransmissions of the first uplinktransmission may be received according to the second frequency hoppingindicator.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the grant for one or moreretransmissions of the first uplink transmission includes a secondfrequency hopping indicator that indicates whether frequency hopping maybe enabled for the one or more retransmissions of the first uplinktransmission, and the second uplink transmission may be receivedaccording to the frequency hopping indicator and the second frequencyhopping indicator.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the grant for the one or moreretransmissions of the first uplink transmission includes a first timingadvance command indicating a first timing advance to be applied for theone or more retransmissions of the first uplink transmission, wherereceiving the second uplink transmission may be based on the firsttiming advance.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for transmitting a secondresponse to the second uplink transmission, the second responseincluding a second grant for one or more second retransmissions of thefirst uplink transmission, where the second grant includes a secondtiming advance command indicating a second timing advance to be appliedfor the one or more second retransmissions of the first uplinktransmission, and receiving a third uplink transmission based on thesecond timing advance.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, a delay time betweentransmitting the grant and receiving the second uplink transmission maybe based on a presence of the first timing advance command in the grant.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, a first delay time betweentransmitting grants and receiving uplink transmissions may be configuredfor uplink transmissions in the connected mode, and a second delay timebetween transmitting the grant and receiving the second uplinktransmission, where the second delay time may be different than thefirst delay time.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the grant for the one or moreretransmissions of the first uplink transmission includes a powercontrol command indicating an adjustment to an uplink transmission powerfor the one or more retransmissions of the first uplink transmission,and where receiving the second uplink transmission may be based on theindicated adjustment to the uplink transmission power, and where acorrespondence between the power control command and the adjustment tothe uplink transmission power for the one or more retransmissions of thefirst uplink transmission may be different from a correspondence betweenpower control commands and uplink transmission power adjustments for theconnected mode.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the grant for the one or moreretransmissions of the first uplink transmission includes a repetitionindicator that indicates a number of repetitions for the UE to transmitthe one or more retransmissions of the first uplink transmission, wherethe second uplink transmission may be received in accordance with theindicated number of repetitions.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the uplink resourceconfiguration includes an indicator of a correspondence between a valuefor the repetition indicator and the number of repetitions indicated bythe repetition indicator.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the indicator of thecorrespondence between the value for the repetition indicator and thenumber of repetitions indicated by the repetition indicator includes amaximum a number of repetitions for the UE to transmit the one or moreretransmissions of the first uplink transmission.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the number of repetitionsindicated by the repetition indicator may be based on a number ofrepetitions for the first uplink transmission.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for transmitting a systeminformation message, the system information message including a firstmaximum repetition indicator that indicates a maximum number ofrepetitions for a first CE mode and a second maximum repetitionindicator that indicates a maximum number of repetitions for a second CEmode, where the uplink resource configuration includes the CE modeindicator, and where a correspondence between a value for the repetitionindicator and the number of repetitions indicated by the repetitionindicator may be determined based on the first maximum repetitionindicator, the second maximum repetition indicator, and the CE modeindicator.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for transmitting a set ofuplink resource configurations for the uplink communications in the idlemode, the set of uplink resource configurations including the uplinkresource configuration, and transmitting, while the UE may be in theidle mode, an indicator in a downlink control information message of anactive uplink resource configuration for one or more retransmissions ofthe first uplink transmission.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the set of parameters of theuplink resource configuration may include operations, features, means,or instructions for an enhanced TBS, an MCS, an enhanced bandwidth,sub-PRB allocation, or flexible resource allocation for the uplinkcommunications in the idle mode, and where a set of fields of a downlinkcontrol information message transmitted while the UE may be in the idlemode may be interpreted based on the feature support indication.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for receiving a capabilitymessage including a feature capability indication of UE capabilitysupport for the enhanced TBS, the MCS, the enhanced bandwidth, thesub-PRB allocation, or the flexible resource allocation for the uplinkcommunications in the idle mode, where the feature support indicationmay be based on the feature capability indication.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the uplink resourceconfiguration may be received in a RRC message.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the first uplink transmissionmay be transmitted in a PUSCH.

A method of wireless communications at a base station is described. Themethod may include transmitting, to a UE, a first downlink resourceconfiguration for downlink communications to the UE in a connected mode,transmitting, to the UE, a second downlink resource configuration fordownlink communications to the UE an idle mode, the second downlinkresource configuration including a set of parameters including one ormore of a frequency hopping indicator or a CE mode indicator for thedownlink communications in the idle mode, and transmitting, subsequentto the UE transitioning from the connected mode to the idle mode, one ormore downlink transmissions according to the first downlink resourceconfiguration or the second downlink resource configuration.

An apparatus for wireless communications at a base station is described.The apparatus may include a processor, memory in electroniccommunication with the processor, and instructions stored in the memory.The instructions may be executable by the processor to cause theapparatus to transmit, to a UE, a first downlink resource configurationfor downlink communications to the UE in a connected mode, transmit, tothe UE, a second downlink resource configuration for downlinkcommunications to the UE an idle mode, the second downlink resourceconfiguration including a set of parameters including one or more of afrequency hopping indicator or a CE mode indicator for the downlinkcommunications in the idle mode, and transmit, subsequent to the UEtransitioning from the connected mode to the idle mode, one or moredownlink transmissions according to the first downlink resourceconfiguration or the second downlink resource configuration.

Another apparatus for wireless communications at a base station isdescribed. The apparatus may include means for transmitting, to a UE, afirst downlink resource configuration for downlink communications to theUE in a connected mode, transmitting, to the UE, a second downlinkresource configuration for downlink communications to the UE an idlemode, the second downlink resource configuration including a set ofparameters including one or more of a frequency hopping indicator or aCE mode indicator for the downlink communications in the idle mode, andtransmitting, subsequent to the UE transitioning from the connected modeto the idle mode, one or more downlink transmissions according to thefirst downlink resource configuration or the second downlink resourceconfiguration.

A non-transitory computer-readable medium storing code for wirelesscommunications at a base station is described. The code may includeinstructions executable by a processor to transmit, to a UE, a firstdownlink resource configuration for downlink communications to the UE ina connected mode, transmit, to the UE, a second downlink resourceconfiguration for downlink communications to the UE an idle mode, thesecond downlink resource configuration including a set of parametersincluding one or more of a frequency hopping indicator or a CE modeindicator for the downlink communications in the idle mode, andtransmit, subsequent to the UE transitioning from the connected mode tothe idle mode, one or more downlink transmissions according to the firstdownlink resource configuration or the second downlink resourceconfiguration.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the first downlink resourceconfiguration includes a downlink control channel frequency hoppingindicator, and where the transmitting the one or more downlinktransmissions may be performed according to the downlink control channelfrequency hopping indicator.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for storing a state of adownlink control channel frequency hopping indicator of the firstdownlink resource configuration when the second downlink resourceconfiguration was transmitted to the UE, where the transmitting the oneor more downlink transmissions may be performed according to the storedstate of the downlink control channel frequency hopping indicator.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, transmitting the one or moredownlink transmissions may include operations, features, means, orinstructions for transmitting a downlink control channel messageincluding a grant for a downlink shared channel transmission, where thedownlink control channel message includes a second frequency hoppingindicator, and transmitting the downlink shared channel transmissionbased on the second frequency hopping indicator.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for transmitting a firstset of frequency hopping parameters associated with a first CE mode anda second set of frequency hopping parameters associated with a second CEmode.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, transmitting the one or moredownlink transmissions may include operations, features, means, orinstructions for transmitting the one or more downlink transmissionsaccording to the first set of frequency hopping parameters based on theCE mode indicator.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the first set of frequencyhopping parameters include a first number of repetitions for the one ormore downlink transmissions and the second set of frequency hoppingparameters include a second number of repetitions for the one or moredownlink transmissions, and where the transmitting may includeoperations, features, means, or instructions for transmitting the one ormore downlink transmissions according to the first number of repetitionsor the second number of repetitions based on the CE mode indicator.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, transmitting the one or moredownlink transmissions may include operations, features, means, orinstructions for transmitting the one or more downlink transmissionsaccording to the second set of frequency hopping parameters based on anumber of repetitions of the one or more downlink transmissionssatisfying a threshold number of repetitions.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, transmitting the one or moredownlink transmissions may include operations, features, means, orinstructions for transmitting the one or more downlink transmissionsaccording to the first set of frequency hopping parameters based ondetermining that the UE was configured for the first CE mode at a timethat the UE received the second downlink resource configuration.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the frequency hoppingindicator includes a first frequency hopping indicator associated with aphysical downlink control channel and a second frequency hoppingindicator associated with a physical downlink shared channel.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, transmitting the one or moredownlink transmissions may include operations, features, means, orinstructions for transmitting a downlink control channel messageincluding a grant for a downlink shared channel transmission, where thedownlink control channel message includes a repetition indicatorassociated with the downlink shared channel transmission, and where thesecond downlink resource configuration includes an indicator of acorrespondence between a value for the repetition indicator and a numberof repetitions indicated by the repetition indicator.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the indicator of thecorrespondence between the value for the repetition indicator and thenumber of repetitions indicated by the repetition indicator includes amaximum a number of repetitions for the downlink shared channeltransmission.

A method of wireless communications at a base station is described. Themethod may include transmitting, to a UE, an uplink control channelconfiguration, the uplink control channel configuration including arepetition level indicator and a resource indicator for transmittinguplink control channel transmissions while the UE is in an idle mode,determining, based on the uplink control channel configuration, a numberof repetitions and a set of resources for receiving an uplink controlchannel transmission from the UE while the UE is in an idle mode, andreceiving, subsequent to the UE transitioning from a connected mode tothe idle mode, the uplink control channel transmission according to thenumber of repetitions and the set of resources.

An apparatus for wireless communications at a base station is described.The apparatus may include a processor, memory in electroniccommunication with the processor, and instructions stored in the memory.The instructions may be executable by the processor to cause theapparatus to transmit, to a UE, an uplink control channel configuration,the uplink control channel configuration including a repetition levelindicator and a resource indicator for transmitting uplink controlchannel transmissions while the UE is in an idle mode, determine, basedon the uplink control channel configuration, a number of repetitions anda set of resources for receiving an uplink control channel transmissionfrom the UE while the UE is in an idle mode, and receive, subsequent tothe UE transitioning from a connected mode to the idle mode, the uplinkcontrol channel transmission according to the number of repetitions andthe set of resources.

Another apparatus for wireless communications at a base station isdescribed. The apparatus may include means for transmitting, to a UE, anuplink control channel configuration, the uplink control channelconfiguration including a repetition level indicator and a resourceindicator for transmitting uplink control channel transmissions whilethe UE is in an idle mode, determining, based on the uplink controlchannel configuration, a number of repetitions and a set of resourcesfor receiving an uplink control channel transmission from the UE whilethe UE is in an idle mode, and receiving, subsequent to the UEtransitioning from a connected mode to the idle mode, the uplink controlchannel transmission according to the number of repetitions and the setof resources.

A non-transitory computer-readable medium storing code for wirelesscommunications at a base station is described. The code may includeinstructions executable by a processor to transmit, to a UE, an uplinkcontrol channel configuration, the uplink control channel configurationincluding a repetition level indicator and a resource indicator fortransmitting uplink control channel transmissions while the UE is in anidle mode, determine, based on the uplink control channel configuration,a number of repetitions and a set of resources for receiving an uplinkcontrol channel transmission from the UE while the UE is in an idlemode, and receive, subsequent to the UE transitioning from a connectedmode to the idle mode, the uplink control channel transmission accordingto the number of repetitions and the set of resources.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for transmitting anindication of a CE level to the UE, where determining the number ofrepetitions and the set of resources for receiving the uplink controlchannel transmission may be based on the CE level.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the repetition levelindicator may include operations, features, means, or instructions fordetermining the number of repetitions for the uplink control channeltransmission based on a CE mode for the uplink control channeltransmission.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for transmitting a CE modeindicator indicating the CE mode for the uplink control channeltransmission.

Some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein may further includeoperations, features, means, or instructions for determining the CE modefor the uplink control channel transmission based on a number ofrepetitions of a downlink transmission.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the uplink control channelconfiguration may be transmitted in a RRC message.

In some examples of the method, apparatuses, and non-transitorycomputer-readable medium described herein, the uplink control channeltransmission includes a HARQ message, an ACK message, or a combinationthereof.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 illustrates an example of a wireless communications system thatsupports techniques for wireless communications using preconfigureduplink resources in accordance with aspects of the present disclosure.

FIG. 2 illustrates an example of a wireless communications system thatsupports techniques for wireless communications using preconfigureduplink resources in accordance with aspects of the present disclosure.

FIG. 3 illustrates an example of a process flow that supports techniquesfor wireless communications using preconfigured uplink resources inaccordance with aspects of the present disclosure.

FIG. 4 illustrates an example of a process flow that supports techniquesfor wireless communications using preconfigured uplink resources inaccordance with aspects of the present disclosure.

FIGS. 5 and 6 show block diagrams of devices that support techniques forwireless communications using preconfigured uplink resources inaccordance with aspects of the present disclosure.

FIG. 7 shows a block diagram of a communications manager that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure.

FIG. 8 shows a diagram of a system including a device that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure.

FIGS. 9 and 10 show block diagrams of devices that support techniquesfor wireless communications using preconfigured uplink resources inaccordance with aspects of the present disclosure.

FIG. 11 shows a block diagram of a communications manager that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure.

FIG. 12 shows a diagram of a system including a device that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure.

FIGS. 16 through 24 show flowcharts illustrating methods that supporttechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure.

DETAILED DESCRIPTION

In some cases, a communication protocol may be associated with a set ofmodes, where each mode may be associated with types of information orresources available for use by a user equipment (UE), a type of mobilitycontrol, and other operations. For example, a communication protocol(e.g., Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-A Pro, orNew Radio (NR)) may be associated with an idle mode and a connectedmode. In the idle mode, the UE 115 may not monitor a control channel(e.g., except for a limited set of messages such as paging messages),may not have a configured timing advance, may not have a configuredradio resource control (RRC) connection, and may perform UE-controlledmobility. In the connected mode, the UE may monitor configurationinformation (e.g., RRC messages), have a timing advance, monitor adownlink control channel, establish signaling radio bearers (SRBs) ordata radio bearers (DRBs), have a configured RRC connection, havenetworked controlled mobility, or the like.

To transition from the idle mode to the connected mode, the UE 115 mayperform a connection procedure (e.g., random access procedure). Somecommunication protocols may have additional states such as an inactivestate which may be entered from the connected state and which mayoperate similarly to the idle state (e.g., UE-controlled mobility,monitoring of limited messaging), while still maintaining properties ofan RRC connection set up during the connected state such as SRBs andDRBs (e.g., maintaining information related to an RRC connection butwithout communicating messages via the maintained SRBs and DRBs). Insome cases, it may be desirable to reduce latency by configuringresources, which may be called preconfigured uplink resources (PURs),for communication by the UE in the idle mode. For example, thepreconfigured uplink resources may be periodic resources, and the UE maytransmit over one or more of the preconfigured uplink resources withoutperforming a random access procedure or receiving a grant. However,because the UE is in idle mode and has torn down context information,such as communication parameters related to frequency hopping, uplinkcontrol channel transmissions, coverage enhancement, timing advance,uplink power control, a downlink control channel, a downlink datachannel, or subcarrier spacing, application of these features to idlemode communications may be indeterminate.

According to various aspects, the described techniques provide forenhancement of communication features including frequency hopping, anuplink control channel, coverage enhancement, timing advance, uplinkpower control, reconfiguration, a downlink control channel, a downlinkdata channel, retransmissions, or subcarrier spacing for a UE in idlemode.

Frequency hopping may be configured for the connected mode usinginformation transmitted in a system information block, with a unicastfrequency hopping flag enabling or disabling frequency hopping. Inconnected mode, frequency hopping may be configured differently fordifferent coverage enhancement (CE) modes. For example, in a CE mode A,the frequency hopping flag may enable a field (e.g., one (1) bit) indownlink control information (DCI) to dynamically turn hopping on or offfor the corresponding transmission (e.g., the UE applies hopping if thefrequency hopping flag is set to true and the DCI indicates turnshopping on). In a CE mode B, the frequency hopping flag may be followeddirectly (e.g., there may be no indication in DCI indication, that is ifthe frequency hopping flag is set to true, the UE may use frequencyhopping, otherwise it may not use frequency hopping).

However, upon transitioning from the connected mode to the idle mode,the UE may discard a configuration for the CE mode. Thus, it may beindeterminate whether frequency hopping applies for frequency hoppingfor a PUSCH transmission for a preconfigured uplink resourcetransmission, frequency hopping for a PUSCH transmission for one or moreretransmissions, frequency hopping for an MTC physical downlink controlchannel (PDCCH) (MPDCCH) transmission, or frequency hopping for aphysical downlink shared channel (PDSCH) transmission that may becommunicated as a response to a preconfigured uplink resourcestransmission. The described techniques may include determiningparameters for frequency hopping including enabling or disabling offrequency hopping, a hopping interval, a frequency offset, or a numberof transmission subframes between hopping. The parameters may bedetermined based on a connected mode configuration (e.g., the connectedmode configuration for a carrier or active bandwidth part at a time thatthe PUR-Config is received, or the connected mode configuration beforebeing released to idle mode), a preconfigured uplink resourceconfiguration (PUR-Config), information received in a system informationblock (SIB), or information received in a downlink control channel(e.g., in response to an initial grant-free uplink transmission usingpreconfigured uplink resources).

In some cases, a UE may transmit an initial transmission in idle modeusing preconfigured uplink resources. However, the UE may not havereceived an updated timing advance, and thus the timing advance may beincorrect for a new location or channel conditions of the UE. In somecases the base station may not be able to decode the initialtransmission because of the incorrect timing advance. In some cases, thetechniques may include support of timing advance updates in grants forretransmissions. In some cases, a grant (e.g., DCI) for a retransmissionof the initial transmission may include a timing advance. However, ifthe base station is also unable to detect or decode the retransmission,the base station may send an additional grant also with the timingadvance. However, if the UE received the initial grant and theadditional grant, the UE may overcorrect the timing advance byaccumulating the timing advance correction more than once. In someexamples, the UE may not accumulate timing advance values received forretransmissions. In addition, a processing delay between a grant and anuplink transmission for connected mode may be insufficient for a UE toapply a timing advance or timing advance update in the grant. In someexamples, the UE may modify a delay time between receiving the grant forthe retransmission and the retransmission. In some cases the modifieddelay may be applied for all retransmissions. Alternatively, themodified delay may be applied where the timing advance command ispresent or is not a null value.

In some cases, the techniques may include increasing the number of bitsor modifying interpretation of a power control command received in agrant for retransmissions of the initial grant-free uplink transmissionusing preconfigured uplink resources. For example, a power controlcommand in a grant (e.g., DCI) for a retransmission of the initialgrant-free uplink transmission may include increased resolution (e.g.,more bits than a power control command for the connected mode), orinterpretation of the power control command may be different (e.g., therange of values for the power control command may be wider).

In some cases, the techniques may include determining a number ofrepetitions for an initial grant-free uplink transmission usingpreconfigured uplink resources, retransmissions of the initial uplinktransmission, or downlink transmissions received in response to theinitial uplink transmission. In some cases, the number of repetitionsfor the initial grant-free uplink transmission may be signaled inPUR-Config. In some cases, a correspondence may be determined between anumber of repetitions for the initial transmission and number ofrepetitions indicated in downlink control information for downlinktransmissions or uplink transmissions.

In some cases, a set of configurations for preconfigured uplinkresources (e.g., multiple PUR-Configs) may be configured for the UE(e.g., while in connected mode), and selection of an activeconfiguration may be indicated by a base station (e.g., in downlinkcontrol information in response to the initial transmission).

In some cases, support for optional features such as an enhancedtransport block size (TBS), a modulation and coding scheme (MCS), anenhanced bandwidth, sub-physical resource block (PRB) allocation, orflexible resource allocation for the uplink communications in the idlemode may be indicated by the UE. In some cases, communication parametersfor downlink communications in the idle mode (e.g., in response to aninitial grant-free uplink transmission using preconfigured uplinkresources) may be determined based on a connected mode configuration(e.g., the connected mode configuration for a carrier or activebandwidth part at a time that the PUR-Config is received, or theconnected mode configuration before being released to idle mode), aPUR-Config, information received in a SIB, or information received in adownlink control channel. In some cases, communication parameters for anuplink control channel for the idle mode may be configured based on aconnected mode configuration (e.g., the configuration for a carrier oractive bandwidth part at a time that the PUR-Config is received), aPUR-Config, information received in a SIB, or information received in adownlink control channel. In some cases, subcarrier spacing fortransmissions in the idle mode may be based on a connected modeconfiguration (e.g., the configuration for a carrier or active bandwidthpart at a time that the PUR-Config is received) or the PUR-Config.

Aspects of the disclosure are initially described in the context of awireless communications system. Aspects of the disclosure are furtherillustrated by and described with reference to apparatus diagrams,system diagrams, and flowcharts that relate to techniques for wirelesscommunications using preconfigured uplink resources.

FIG. 1 illustrates an example of a wireless communications system 100that supports techniques for wireless communications using preconfigureduplink resources in accordance with aspects of the present disclosure.The wireless communications system 100 includes base stations 105, UEs115, and a core network 130. In some examples, the wirelesscommunications system 100 may be a Long Term Evolution (LTE) network, anLTE-Advanced (LTE-A) network, an LTE-A Pro network, or a New Radio (NR)network. In some cases, wireless communications system 100 may supportenhanced broadband communications, ultra-reliable (e.g., missioncritical) communications, low latency communications, or communicationswith low-cost and low-complexity devices.

Base stations 105 may wirelessly communicate with UEs 115 via one ormore base station antennas. Base stations 105 described herein mayinclude or may be referred to by those skilled in the art as a basetransceiver station, a radio base station, an access point, a radiotransceiver, a NodeB, an eNodeB (eNB), a next-generation NodeB orgiga-NodeB (either of which may be referred to as a gNB), a Home NodeB,a Home eNodeB, or some other suitable terminology. Wirelesscommunications system 100 may include base stations 105 of differenttypes (e.g., macro or small cell base stations). The UEs 115 describedherein may be able to communicate with various types of base stations105 and network equipment including macro eNBs, small cell eNBs, gNBs,relay base stations, and the like.

Each base station 105 may be associated with a particular geographiccoverage area 110 in which communications with various UEs 115 issupported. Each base station 105 may provide communication coverage fora respective geographic coverage area 110 via communication links 125,and communication links 125 between a base station 105 and a UE 115 mayutilize one or more carriers. Communication links 125 shown in wirelesscommunications system 100 may include uplink transmissions from a UE 115to a base station 105, or downlink transmissions from a base station 105to a UE 115. Downlink transmissions may also be called forward linktransmissions while uplink transmissions may also be called reverse linktransmissions.

The geographic coverage area 110 for a base station 105 may be dividedinto sectors making up a portion of the geographic coverage area 110,and each sector may be associated with a cell. For example, each basestation 105 may provide communication coverage for a macro cell, a smallcell, a hot spot, or other types of cells, or various combinationsthereof. In some examples, a base station 105 may be movable andtherefore provide communication coverage for a moving geographiccoverage area 110. In some examples, different geographic coverage areas110 associated with different technologies may overlap, and overlappinggeographic coverage areas 110 associated with different technologies maybe supported by the same base station 105 or by different base stations105. The wireless communications system 100 may include, for example, aheterogeneous LTE/LTE-A/LTE-A Pro or NR network in which different typesof base stations 105 provide coverage for various geographic coverageareas 110.

The term “cell” refers to a logical communication entity used forcommunication with a base station 105 (e.g., over a carrier), and may beassociated with an identifier for distinguishing neighboring cells(e.g., a physical cell identifier (PCID), a virtual cell identifier(VCID)) operating via the same or a different carrier. In some examples,a carrier may support multiple cells, and different cells may beconfigured according to different protocol types (e.g., machine-typecommunication (MTC), narrowband Internet-of-Things (NB-IoT), enhancedmobile broadband (eMBB), or others) that may provide access fordifferent types of devices. In some cases, the term “cell” may refer toa portion of a geographic coverage area 110 (e.g., a sector) over whichthe logical entity operates.

UEs 115 may be dispersed throughout the wireless communications system100, and each UE 115 may be stationary or mobile. A UE 115 may also bereferred to as a mobile device, a wireless device, a remote device, ahandheld device, or a subscriber device, or some other suitableterminology, where the “device” may also be referred to as a unit, astation, a terminal, or a client. A UE 115 may also be a personalelectronic device such as a cellular phone, a personal digital assistant(PDA), a tablet computer, a laptop computer, or a personal computer. Insome examples, a UE 115 may also refer to a wireless local loop (WLL)station, an Internet of Things (IoT) device, an Internet of Everything(IoE) device, or an MTC device, or the like, which may be implemented invarious articles such as appliances, vehicles, meters, or the like.

Some UEs 115, such as MTC or IoT devices, may be low cost or lowcomplexity devices, and may provide for automated communication betweenmachines (e.g., via Machine-to-Machine (M2M) communication). M2Mcommunication or MTC may refer to data communication technologies thatallow devices to communicate with one another or a base station 105without human intervention. In some examples, M2M communication or MTCmay include communications from devices that integrate sensors or metersto measure or capture information and relay that information to acentral server or application program that can make use of theinformation or present the information to humans interacting with theprogram or application. Some UEs 115 may be designed to collectinformation or enable automated behavior of machines. Examples ofapplications for MTC devices include smart metering, inventorymonitoring, water level monitoring, equipment monitoring, healthcaremonitoring, wildlife monitoring, weather and geological eventmonitoring, fleet management and tracking, remote security sensing,physical access control, and transaction-based business charging.

Some UEs 115 may be configured to employ operating modes that reducepower consumption, such as half-duplex communications (e.g., a mode thatsupports one-way communication via transmission or reception, but nottransmission and reception simultaneously). In some examples half-duplexcommunications may be performed at a reduced peak rate. Other powerconservation techniques for UEs 115 include entering a power saving“deep sleep” mode when not engaging in active communications, oroperating over a limited bandwidth (e.g., according to narrowbandcommunications). In some cases, UEs 115 may be designed to supportcritical functions (e.g., mission critical functions), and a wirelesscommunications system 100 may be configured to provide ultra-reliablecommunications for these functions.

In some cases, a UE 115 may also be able to communicate directly withother UEs 115 (e.g., using a peer-to-peer (P2P) or device-to-device(D2D) protocol). One or more of a group of UEs 115 utilizing D2Dcommunications may be within the geographic coverage area 110 of a basestation 105. Other UEs 115 in such a group may be outside the geographiccoverage area 110 of a base station 105, or be otherwise unable toreceive transmissions from a base station 105. In some cases, groups ofUEs 115 communicating via D2D communications may utilize a one-to-many(1:M) system in which each UE 115 transmits to every other UE 115 in thegroup. In some cases, a base station 105 facilitates the scheduling ofresources for D2D communications. In other cases, D2D communications arecarried out between UEs 115 without the involvement of a base station105.

Base stations 105 may communicate with the core network 130 and with oneanother. For example, base stations 105 may interface with the corenetwork 130 through backhaul links 132 (e.g., via an S1, N2, N3, orother interface). Base stations 105 may communicate with one anotherover backhaul links 134 (e.g., via an X2, Xn, or other interface) eitherdirectly (e.g., directly between base stations 105) or indirectly (e.g.,via core network 130).

The core network 130 may provide user authentication, accessauthorization, tracking, Internet Protocol (IP) connectivity, and otheraccess, routing, or mobility functions. The core network 130 may be anevolved packet core (EPC), which may include at least one mobilitymanagement entity (MME), at least one serving gateway (S-GW), and atleast one Packet Data Network (PDN) gateway (P-GW). The MME may managenon-access stratum (e.g., control plane) functions such as mobility,authentication, and bearer management for UEs 115 served by basestations 105 associated with the EPC. User IP packets may be transferredthrough the S-GW, which itself may be connected to the P-GW. The P-GWmay provide IP address allocation as well as other functions. The P-GWmay be connected to the network operators IP services. The operators IPservices may include access to the Internet, Intranet(s), an IPMultimedia Subsystem (IMS), or a Packet-Switched (PS) Streaming Service.

At least some of the network devices, such as a base station 105, mayinclude subcomponents such as an access network entity, which may be anexample of an access node controller (ANC). Each access network entitymay communicate with UEs 115 through a number of other access networktransmission entities, which may be referred to as a radio head, a smartradio head, or a transmission/reception point (TRP). In someconfigurations, various functions of each access network entity or basestation 105 may be distributed across various network devices (e.g.,radio heads and access network controllers) or consolidated into asingle network device (e.g., a base station 105).

Wireless communications system 100 may operate using one or morefrequency bands, typically in the range of 300 megahertz (MHz) to 300gigahertz (GHz). Generally, the region from 300 MHz to 3 GHz is known asthe ultra-high frequency (UHF) region or decimeter band, since thewavelengths range from approximately one decimeter to one meter inlength. UHF waves may be blocked or redirected by buildings andenvironmental features. However, the waves may penetrate structuressufficiently for a macro cell to provide service to UEs 115 locatedindoors. Transmission of UHF waves may be associated with smallerantennas and shorter range (e.g., less than 100 km) compared totransmission using the smaller frequencies and longer waves of the highfrequency (HF) or very high frequency (VHF) portion of the spectrumbelow 300 MHz.

Wireless communications system 100 may also operate in a super highfrequency (SHF) region using frequency bands from 3 GHz to 30 GHz, alsoknown as the centimeter band. The SHF region includes bands such as the5 GHz industrial, scientific, and medical (ISM) bands, which may be usedopportunistically by devices that may be capable of toleratinginterference from other users.

Wireless communications system 100 may also operate in an extremely highfrequency (EHF) region of the spectrum (e.g., from 30 GHz to 300 GHz),also known as the millimeter band. In some examples, wirelesscommunications system 100 may support millimeter wave (mmW)communications between UEs 115 and base stations 105, and EHF antennasof the respective devices may be even smaller and more closely spacedthan UHF antennas. In some cases, this may facilitate use of antennaarrays within a UE 115. However, the propagation of EHF transmissionsmay be subject to even greater atmospheric attenuation and shorter rangethan SHF or UHF transmissions. Techniques disclosed herein may beemployed across transmissions that use one or more different frequencyregions, and designated use of bands across these frequency regions maydiffer by country or regulating body.

In some cases, wireless communications system 100 may utilize bothlicensed and unlicensed radio frequency spectrum bands. For example,wireless communications system 100 may employ License Assisted Access(LAA), LTE-Unlicensed (LTE-U) radio access technology, or NR technologyin an unlicensed band such as the 5 GHz ISM band. When operating inunlicensed radio frequency spectrum bands, wireless devices such as basestations 105 and UEs 115 may employ listen-before-talk (LBT) proceduresto ensure a frequency channel is clear before transmitting data. In somecases, operations in unlicensed bands may be based on a carrieraggregation configuration in conjunction with component carriersoperating in a licensed band (e.g., LAA). Operations in unlicensedspectrum may include downlink transmissions, uplink transmissions,peer-to-peer transmissions, or a combination of these. Duplexing inunlicensed spectrum may be based on frequency division duplexing (FDD),time division duplexing (TDD), or a combination of both.

In some examples, base station 105 or UE 115 may be equipped withmultiple antennas, which may be used to employ techniques such astransmit diversity, receive diversity, multiple-input multiple-output(MIMO) communications, or beamforming. For example, wirelesscommunications system 100 may use a transmission scheme between atransmitting device (e.g., a base station 105) and a receiving device(e.g., a UE 115), where the transmitting device is equipped withmultiple antennas and the receiving device is equipped with one or moreantennas. MIMO communications may employ multipath signal propagation toincrease the spectral efficiency by transmitting or receiving multiplesignals via different spatial layers, which may be referred to asspatial multiplexing. The multiple signals may, for example, betransmitted by the transmitting device via different antennas ordifferent combinations of antennas. Likewise, the multiple signals maybe received by the receiving device via different antennas or differentcombinations of antennas. Each of the multiple signals may be referredto as a separate spatial stream, and may carry bits associated with thesame data stream (e.g., the same codeword) or different data streams.Different spatial layers may be associated with different antenna portsused for channel measurement and reporting. MIMO techniques includesingle-user MIMO (SU-MIMO) where multiple spatial layers are transmittedto the same receiving device, and multiple-user MIMO (MU-MIMO) wheremultiple spatial layers are transmitted to multiple devices.

Beamforming, which may also be referred to as spatial filtering,directional transmission, or directional reception, is a signalprocessing technique that may be used at a transmitting device or areceiving device (e.g., a base station 105 or a UE 115) to shape orsteer an antenna beam (e.g., a transmit beam or receive beam) along aspatial path between the transmitting device and the receiving device.Beamforming may be achieved by combining the signals communicated viaantenna elements of an antenna array such that signals propagating atparticular orientations with respect to an antenna array experienceconstructive interference while others experience destructiveinterference. The adjustment of signals communicated via the antennaelements may include a transmitting device or a receiving deviceapplying certain amplitude and phase offsets to signals carried via eachof the antenna elements associated with the device. The adjustmentsassociated with each of the antenna elements may be defined by abeamforming weight set associated with a particular orientation (e.g.,with respect to the antenna array of the transmitting device orreceiving device, or with respect to some other orientation).

In one example, a base station 105 may use multiple antennas or antennaarrays to conduct beamforming operations for directional communicationswith a UE 115. For instance, some signals (e.g., synchronizationsignals, reference signals, beam selection signals, or other controlsignals) may be transmitted by a base station 105 multiple times indifferent directions, which may include a signal being transmittedaccording to different beamforming weight sets associated with differentdirections of transmission. Transmissions in different beam directionsmay be used to identify (e.g., by the base station 105 or a receivingdevice, such as a UE 115) a beam direction for subsequent transmissionand/or reception by the base station 105.

Some signals, such as data signals associated with a particularreceiving device, may be transmitted by a base station 105 in a singlebeam direction (e.g., a direction associated with the receiving device,such as a UE 115). In some examples, the beam direction associated withtransmissions along a single beam direction may be determined based atleast in part on a signal that was transmitted in different beamdirections. For example, a UE 115 may receive one or more of the signalstransmitted by the base station 105 in different directions, and the UE115 may report to the base station 105 an indication of the signal itreceived with a highest signal quality, or an otherwise acceptablesignal quality. Although these techniques are described with referenceto signals transmitted in one or more directions by a base station 105,a UE 115 may employ similar techniques for transmitting signals multipletimes in different directions (e.g., for identifying a beam directionfor subsequent transmission or reception by the UE 115), or transmittinga signal in a single direction (e.g., for transmitting data to areceiving device).

A receiving device (e.g., a UE 115, which may be an example of a mmWreceiving device) may try multiple receive beams when receiving varioussignals from the base station 105, such as synchronization signals,reference signals, beam selection signals, or other control signals. Forexample, a receiving device may try multiple receive directions byreceiving via different antenna subarrays, by processing receivedsignals according to different antenna subarrays, by receiving accordingto different receive beamforming weight sets applied to signals receivedat a plurality of antenna elements of an antenna array, or by processingreceived signals according to different receive beamforming weight setsapplied to signals received at a plurality of antenna elements of anantenna array, any of which may be referred to as “listening” accordingto different receive beams or receive directions. In some examples areceiving device may use a single receive beam to receive along a singlebeam direction (e.g., when receiving a data signal). The single receivebeam may be aligned in a beam direction determined based at least inpart on listening according to different receive beam directions (e.g.,a beam direction determined to have a highest signal strength, highestsignal-to-noise ratio, or otherwise acceptable signal quality based atleast in part on listening according to multiple beam directions).

In some cases, the antennas of a base station 105 or UE 115 may belocated within one or more antenna arrays, which may support MIMOoperations, or transmit or receive beamforming. For example, one or morebase station antennas or antenna arrays may be co-located at an antennaassembly, such as an antenna tower. In some cases, antennas or antennaarrays associated with a base station 105 may be located in diversegeographic locations. A base station 105 may have an antenna array witha number of rows and columns of antenna ports that the base station 105may use to support beamforming of communications with a UE 115.Likewise, a UE 115 may have one or more antenna arrays that may supportvarious MIMO or beamforming operations.

In some cases, wireless communications system 100 may be a packet-basednetwork that operate according to a layered protocol stack. In the userplane, communications at the bearer or Packet Data Convergence Protocol(PDCP) layer may be IP-based. A Radio Link Control (RLC) layer mayperform packet segmentation and reassembly to communicate over logicalchannels. A Medium Access Control (MAC) layer may perform priorityhandling and multiplexing of logical channels into transport channels.The MAC layer may also use hybrid automatic repeat request (HARQ) toprovide retransmission at the MAC layer to improve link efficiency. Inthe control plane, the RRC protocol layer may provide establishment,configuration, and maintenance of an RRC connection between a UE 115 anda base station 105 or core network 130 supporting radio bearers for userplane data. At the Physical layer, transport channels may be mapped tophysical channels.

In some cases, UEs 115 and base stations 105 may support retransmissionsof data to increase the likelihood that data is received successfully.HARQ feedback is one technique of increasing the likelihood that data isreceived correctly over a communication link 125. HARQ may include acombination of error detection (e.g., using a cyclic redundancy check(CRC)), forward error correction (FEC), and retransmission (e.g.,automatic repeat request (ARQ)). HARQ may improve throughput at the MAClayer in poor radio conditions (e.g., signal-to-noise conditions). Insome cases, a wireless device may support same-slot HARQ feedback, wherethe device may provide HARQ feedback in a specific slot for datareceived in a previous symbol in the slot. In other cases, the devicemay provide HARQ feedback in a subsequent slot, or according to someother time interval.

Time intervals in LTE or NR may be expressed in multiples of a basictime unit, which may, for example, refer to a sampling period ofT_(s)=1/30,720,000 seconds. Time intervals of a communications resourcemay be organized according to radio frames each having a duration of 10milliseconds (ms), where the frame period may be expressed asT_(f)=307,200 T_(s). The radio frames may be identified by a systemframe number (SFN) ranging from 0 to 1023. Each frame may include 10subframes numbered from 0 to 9, and each subframe may have a duration of1 ms. A subframe may be further divided into 2 slots each having aduration of 0.5 ms, and each slot may contain 6 or 7 modulation symbolperiods (e.g., depending on the length of the cyclic prefix prepended toeach symbol period). Excluding the cyclic prefix, each symbol period maycontain 2048 sampling periods. In some cases, a subframe may be thesmallest scheduling unit of the wireless communications system 100, andmay be referred to as a transmission time interval (TTI). In othercases, a smallest scheduling unit of the wireless communications system100 may be shorter than a subframe or may be dynamically selected (e.g.,in bursts of shortened TTIs (sTTIs) or in selected component carriersusing sTTIs).

In some wireless communications systems, a slot may further be dividedinto multiple mini-slots containing one or more symbols. In someinstances, a symbol of a mini-slot or a mini-slot may be the smallestunit of scheduling. Each symbol may vary in duration depending on thesubcarrier spacing or frequency band of operation, for example. Further,some wireless communications systems may implement slot aggregation inwhich multiple slots or mini-slots are aggregated together and used forcommunication between a UE 115 and a base station 105.

The term “carrier” refers to a set of radio frequency spectrum resourceshaving a defined physical layer structure for supporting communicationsover a communication link 125. For example, a carrier of a communicationlink 125 may include a portion of a radio frequency spectrum band thatis operated according to physical layer channels for a given radioaccess technology. Each physical layer channel may carry user data,control information, or other signaling. A carrier may be associatedwith a pre-defined frequency channel (e.g., an evolved universal mobiletelecommunication system terrestrial radio access (E-UTRA) absoluteradio frequency channel number (EARFCN)), and may be positionedaccording to a channel raster for discovery by UEs 115. Carriers may bedownlink or uplink (e.g., in an FDD mode), or be configured to carrydownlink and uplink communications (e.g., in a TDD mode). In someexamples, signal waveforms transmitted over a carrier may be made up ofmultiple sub-carriers (e.g., using multi-carrier modulation (MCM)techniques such as orthogonal frequency division multiplexing (OFDM) ordiscrete Fourier transform spread OFDM (DFT-S-OFDM)).

The organizational structure of the carriers may be different fordifferent radio access technologies (e.g., LTE, LTE-A, LTE-A Pro, NR).For example, communications over a carrier may be organized according toTTIs or slots, each of which may include user data as well as controlinformation or signaling to support decoding the user data. A carriermay also include dedicated acquisition signaling (e.g., synchronizationsignals or system information, etc.) and control signaling thatcoordinates operation for the carrier. In some examples (e.g., in acarrier aggregation configuration), a carrier may also have acquisitionsignaling or control signaling that coordinates operations for othercarriers.

Physical channels may be multiplexed on a carrier according to varioustechniques. A physical control channel and a physical data channel maybe multiplexed on a downlink carrier, for example, using time divisionmultiplexing (TDM) techniques, frequency division multiplexing (FDM)techniques, or hybrid TDM-FDM techniques. In some examples, controlinformation transmitted in a physical control channel may be distributedbetween different control regions in a cascaded manner (e.g., between acommon control region or common search space and one or more UE-specificcontrol regions or UE-specific search spaces).

A carrier may be associated with a particular bandwidth of the radiofrequency spectrum, and in some examples the carrier bandwidth may bereferred to as a “system bandwidth” of the carrier or the wirelesscommunications system 100. For example, the carrier bandwidth may be oneof a number of predetermined bandwidths for carriers of a particularradio access technology (e.g., 1.4, 3, 5, 10, 15, 20, 40, or 80 MHz). Insome examples, each served UE 115 may be configured for operating overportions or all of the carrier bandwidth. In other examples, some UEs115 may be configured for operation using a narrowband protocol typethat is associated with a predefined portion or range (e.g., set ofsubcarriers or RBs) within a carrier (e.g., “in-band” deployment of anarrowband protocol type).

In a system employing MCM techniques, a resource element may consist ofone symbol period (e.g., a duration of one modulation symbol) and onesubcarrier, where the symbol period and subcarrier spacing are inverselyrelated. The number of bits carried by each resource element may dependon the modulation scheme (e.g., the order of the modulation scheme).Thus, the more resource elements that a UE 115 receives and the higherthe order of the modulation scheme, the higher the data rate may be forthe UE 115. In MIMO systems, a wireless communications resource mayrefer to a combination of a radio frequency spectrum resource, a timeresource, and a spatial resource (e.g., spatial layers), and the use ofmultiple spatial layers may further increase the data rate forcommunications with a UE 115.

Devices of the wireless communications system 100 (e.g., base stations105 or UEs 115) may have a hardware configuration that supportscommunications over a particular carrier bandwidth, or may beconfigurable to support communications over one of a set of carrierbandwidths. In some examples, the wireless communications system 100 mayinclude base stations 105 and/or UEs 115 that support simultaneouscommunications via carriers associated with more than one differentcarrier bandwidth.

Wireless communications system 100 may support communication with a UE115 on multiple cells or carriers, a feature which may be referred to ascarrier aggregation or multi-carrier operation. A UE 115 may beconfigured with multiple downlink component carriers and one or moreuplink component carriers according to a carrier aggregationconfiguration. Carrier aggregation may be used with both FDD and TDDcomponent carriers.

In some cases, wireless communications system 100 may utilize enhancedcomponent carriers (eCCs). An eCC may be characterized by one or morefeatures including wider carrier or frequency channel bandwidth, shortersymbol duration, shorter TTI duration, or modified control channelconfiguration. In some cases, an eCC may be associated with a carrieraggregation configuration or a dual connectivity configuration (e.g.,when multiple serving cells have a suboptimal or non-ideal backhaullink). An eCC may also be configured for use in unlicensed spectrum orshared spectrum (e.g., where more than one operator is allowed to usethe spectrum). An eCC characterized by wide carrier bandwidth mayinclude one or more segments that may be utilized by UEs 115 that arenot capable of monitoring the whole carrier bandwidth or are otherwiseconfigured to use a limited carrier bandwidth (e.g., to conserve power).

In some cases, an eCC may utilize a different symbol duration than othercomponent carriers, which may include use of a reduced symbol durationas compared with symbol durations of the other component carriers. Ashorter symbol duration may be associated with increased spacing betweenadjacent subcarriers. A device, such as a UE 115 or base station 105,utilizing eCCs may transmit wideband signals (e.g., according tofrequency channel or carrier bandwidths of 20, 40, 60, 80 MHz, etc.) atreduced symbol durations (e.g., 16.67 microseconds). A TTI in eCC mayconsist of one or multiple symbol periods. In some cases, the TTIduration (that is, the number of symbol periods in a TTI) may bevariable.

Wireless communications system 100 may be an NR system that may utilizeany combination of licensed, shared, and unlicensed spectrum bands,among others. The flexibility of eCC symbol duration and subcarrierspacing may allow for the use of eCC across multiple spectrums. In someexamples, NR shared spectrum may increase spectrum utilization andspectral efficiency, specifically through dynamic vertical (e.g., acrossthe frequency domain) and horizontal (e.g., across the time domain)sharing of resources.

FIG. 2 illustrates an example of a wireless communications system 200that supports techniques for wireless communications using preconfigureduplink resources in accordance with aspects of the present disclosure.In some examples, the wireless communications system 200 may implementaspects of the wireless communications system 100 as described withreference to FIG. 1. The wireless communications system 200 includes abase station 105-a and a UE 115-a, which may be examples of thecorresponding devices as described with reference to FIG. 1. The basestation 105-a may provide network coverage for a geographic coveragearea 110-a. The base station 105-a may transmit downlink communicationsto the UE 115-a over a downlink channel 205, for example, one or moreconfiguration messages 210. The UE 115-a may transmit uplinkcommunications to the base station 105-a over an uplink channel 215, orexample, uplink transmissions 220 (e.g., uplink data transmissions).

According to the techniques described herein, the base station 105-a mayconfigure the UE 115-a with a configuration for transmissions usingpreconfigured uplink resources. The configuration may define sets ofresources and other parameters for uplink communications when the UE115-a is in an idle mode. In some cases, the base station 105-a mayconfigure the UE 115-a with the preconfigured uplink resources while theUE 115-a is in a connected mode (e.g., an RRC_CONNECTED state), that is,when an active RRC connection is established between the base station105-a and the UE 115-a. For example, the base station 105-a may transmitto the UE 115-a a preconfigured uplink resource configuration in one ormore RRC messages. The UE 115-a may then, in some cases, use thepreconfigured uplink resources when the UE 115-a is in an idle mode(e.g., an RRC_IDLE state), that is, when an active RRC connection is notestablished between the base station 105-a and the UE 115-a. In somecases, the preconfigured uplink resource configuration may indicate asequence of resources (e.g., a periodic set of resources) with which theUE 115-a may transmit uplink transmissions 220 while in the idle mode.

After the base station 105-a transmits the preconfigured uplink resourceconfiguration to the UE 115-a, the UE 115-a may transition to the idlemode. In the idle mode, the UE 115-a may transmit one or more uplinktransmissions 220 using the resources and parameters indicated in thepreconfigured uplink resource configuration. The UE 115-a may transmitthe uplink transmissions 220 without transitioning back to the connectedmode (e.g., without performing a random access procedure). In somecases, transmission of uplink transmissions 220 without transitioningback to the connected mode may be called early data transmission (EDT)procedures. In some cases, EDT may allow the UE 115-a to transmit one ormore uplink transmissions 220 and then receive one or more downlink datatransmissions, for example, prior to completion of a random accesschannel (RACH) procedure (e.g., while the UE 115-a is still in the idlemode). In some aspects, preconfigured uplink resources or EDT mayfacilitate reduced signaling overhead and a relatively reduced powerconsumption by the UE 115-a.

Following the preconfigured uplink resources transmission, the UE 115-amay monitor for a response from the base station 105-a to the uplinktransmissions 220. In some cases, the response may include one or moreof: an acknowledgment (ACK) message, a reconfiguration of the initialpreconfigured uplink resource configuration (e.g., in DCI and/or a L2/L3message in the PDSCH), or a grant for a retransmission of the datatransmitted in the uplink transmissions 220.

Some wireless communications systems, such as an enhanced Machine TypeCommunication (eMTC) communications system, may deploy frequency hoppingwith narrowband retuning, for example, to provide frequency diversity,reduced interference, and the like. In some cases, the base station105-a may transmit a SIB to the UE 115-a, where the SIB may includeparameters configured for frequency hopping. That is, the frequencyhopping configuration may include a number of parameters (e.g., stringsincluding one or more parameters) that may be used to configure afrequency hopping pattern. For example, the SIB may include in afrequency hopping configuration a first parameter or a first string ofparameters to indicate whether frequency hopping is between two or fournarrowbands for PDSCH and MPDCCH. The SIB may include in the frequencyhopping configuration a second parameter or a second string ofparameters to indicate a number of consecutive subframes fortransmissions in each of the narrowbands. The SIB may include in thefrequency hopping configuration a third parameter or a third string ofparameters to indicate a frequency hopping offset.

In some cases, the base station 105-a may also transmit to the UE 115-aa unicast transmission (e.g., in an RRC message) indicating a frequencyhopping parameter. According to this frequency hopping parameter, thestring given above may indicate whether the UE 115-a is configured toapply frequency hopping. For example, if the string indicates “true,”then the UE 115-a may apply frequency hopping, for example, according tothe frequency hopping configuration given above. Alternatively, if thestring does not indicate “true,” then the UE 115-a may not applyfrequency hopping, that is, the UE 115-a may ignore a previouslyreceived frequency hopping configuration.

In some cases, the UE 115-a (when configured, e.g., according to an eMTCcommunications system) may support one or more CE modes for transmittinguplink data, for example, a first CE mode (e.g., CE Mode A) and a secondCE mode (e.g., CE Mode B). In some cases, a CE mode may provide improvedcoverage to facilitate an eMTC communications device to operate at areduced power, for example, in challenging coverage conditions. In somecases, the CE mode may be achieved through repetition techniques. Forexample, in an eMTC communications system, devices may repeat atransmission (e.g., tens or hundreds of times) according to the CE mode.This repetition may improve a probability that the transmissions issuccessfully received.

In some cases, a first CE mode (e.g., CE Mode A) may provide relativelymoderate coverage enhancements and a second CE mode (e.g., CE Mode B)may provide relatively deeper coverage. For example, in CE Mode A, thefrequency hopping configuration may configure a one-bit indication inDCI to dynamically trigger frequency hopping “ON” or “OFF” for thecorresponding transmission. When in the connected mode and operatingaccording to CE Mode A, the UE 115-a may apply frequency hopping if theRRC parameter given above is set to “true” and the one-bit indication inthe DCI triggers frequency hopping “ON.” Similarly, in an example, whenin the connected mode and operating according to CE Mode B, the UE 115-amay directly follow the RRC frequency hopping parameter. That is, the UE115-a may apply frequency hopping in accordance with the RRC frequencyhopping parameter independent of DCI (e.g., there may be no DCIindication for frequency hopping; if the RRC parameter is set to “true,”the UE 115-a may use frequency hopping, and if not, the UE 115-a may notuse frequency hopping).

For transmissions using preconfigured uplink resources, theapplicability of the frequency hopping configurations for CE Modes A andB to different transmissions in the idle mode may be unclear. Forexample, the CE Mode may be configured for the connected mode, and thusonce the UE 115-a transitions from the connected mode to the idle mode,it may not have a configured CE Mode. Thus, in the idle mode it may beindeterminate how to apply the frequency hopping configurations to:frequency hopping for a PUSCH transmission for a preconfigured uplinkresource transmission, frequency hopping for a PUSCH transmission forone or more retransmissions, frequency hopping for an MTC PDCCH (MPDCCH)transmission, and frequency hopping for a PDSCH transmission that may becommunicated as a response to a preconfigured uplink resourcestransmission.

FIG. 3 illustrates an example of a process flow 300 that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure. In someexamples, the process flow 300 may implement aspects of the wirelesscommunications system, as described with reference to FIGS. 1 and 2. Theprocess flow 300 shows an example of communications between a basestation 105-b and a UE 115-b, which may be examples of the correspondingdevices as described with reference to FIGS. 1 and 2. Alternativeexamples of the following may be implemented, where some steps areperformed in a different order than described or are not performed atall. In some cases, steps may include additional features not mentionedbelow, or further steps may be added.

At 305, the UE 115-b may be in a connected mode with the base station105-b. For example, the UE 115-b may have performed a random accessprocedure with the base station 105-b and may have established an RRCconnection.

At 310, the base station 105-b may broadcast a SIB which may be receivedby the UE 115-b. The SIB may include parameters related to frequencyhopping (e.g., a frequency hopping interval, a frequency hopping offset,a number of narrowbands for frequency hopping). In some cases, thefrequency hopping parameters may be configured separately for differentCE modes (e.g., separate frequency hopping interval, frequency hoppingoffset, or number of narrowbands for each of CE Mode A and CE Mode B).The SIB may also include other communication parameters such as a numberof repetitions for physical uplink control channel (PUCCH) or resourcesto be used for PUCCH while in idle mode, which may be configuredseparately for different CE levels.

At 320, the base station 105-b may transmit one or more UE configurationmessages to the UE 115-b. The one or more UE configuration messages mayinclude communication parameters for connected mode operation (e.g., aconnected mode RRC configuration), and may also include configurationinformation for preconfigured uplink resources (e.g., a PUR-Config). Insome cases, the base station 105-b may include a flag for PUR operation(e.g., a parameter that persists after transitioning out of theconnected mode) in the connected mode RRC configuration to enable ordisable frequency hopping for an initial preconfigured uplink resourcestransmission (e.g., a PUSCH transmission). In some cases, the flag mayapply to PUSCH transmissions associated with an identifier (e.g., aPUR-radio network temporary identifier (PUR-RNTI), which may be appliedto initial transmissions on preconfigured uplink resources. Additionallyor alternatively, a PUSCH transmission may be transmitted based on thePUR-Config that is maintained after transitioning out of the connectedmode, and the parameter may be included in the PUR-Config.

The UE 115-b may enter the idle mode at 325. For example, the UE 115-bmay be in the connected mode when the configuration information isreceived at 320 and may transition at 325 from the connected mode to theidle mode. Alternatively, the UE 115-b may receive the SIB at 310 andreceive the configurations at 320 outside the connected mode, and maytransition or remain in the idle mode at 325.

At 330, the UE 115-b may transmit an initial (e.g., grant-free) uplinktransmission using the preconfigured uplink resources. The UE 115-b maydetermine various parameters for the uplink transmission. For example,the UE 115-b may determine whether frequency hopping is enabled ordisabled, frequency hopping parameters (e.g., a hopping interval, afrequency offset, or a number of transmission subframes betweenhopping), or a number of repetitions for the uplink transmission.

In some cases, one or more additional parameters (including, e.g.,offset, number of subframes) may be associated with frequency hopping.In some cases, the UE 115-b may receive an indication of theseparameters in the SIB at 310. In some other cases, the UE 115-b mayreceive separate indications with separate sets of values in a unicastconfiguration (e.g., in PUR-Config at 320). For instance, the SIB mayindicate a first parameter for the hopping interval, whereas thePUR-Config may indicate a second parameter to denote the number ofsubframes for the hopping interval.

In some cases, the values for frequency hopping intervals provided bythe SIB may be different for different CE modes (e.g., CE Mode A andMode B). In such cases, the UE 115-b may select which frequency hoppinginterval to use for the initial preconfigured uplink resourcestransmission at 330. In one example, the frequency hopping intervalvalue to be used may be hardcoded in the UE 115-b. For instance, the UE115-b may select the frequency hopping interval value for CE Mode A, orCE Mode B based on a hardcoded CE Mode for PUR transmissions (e.g., theUE 115-b may be preconfigured to use CE Mode A for PUR operation). In asecond example, the UE 115-b may be explicitly signaled (e.g., viaPUR-Config), which frequency hopping interval value to select (e.g., aninterval associated with CE Mode A or CE Mode B). In a third example,the UE 115-b may derive if CE Mode A or CE Mode B is being used based inpart on the number of PUSCH repetitions configured for preconfigureduplink resources. For instance, the PUR config may include a parameterassociated with a number of repetitions for PUR operations (e.g.,PUR-Reps). If the number of repetitions configured by PUR-Reps is lessthan a threshold (e.g., if PUR-Reps<=32) use CE Mode A, else use CE ModeB. In yet another example, the UE 115-b may determine the value for thefrequency hopping interval to be used based on identifying (e.g., andstoring) the CE Mode that the UE 115-b was in when it received thePUR-Config. That is, if the UE was configured as part of the connectedmode RRC configuration to be in CE Mode A when the PUR-Config wasreceived at 320, the UE 115-b would use parameters associated with CEMode A for PUR communications. Alternatively, if the UE was configuredas part of the connected mode RRC configuration to be in CE Mode A whenit transitioned to idle mode (e.g., at 325), the UE 115-b may useparameters associated with CE Mode A for PUR communications.

In some cases, the base station 105-b may transmit a response to the PURuplink transmission at 335. The response may include a control channel(e.g., PDCCH/MPDCCH) or data channel (e.g., PDSCH) message. For example,the UE 115-b may monitor a control channel within a window (e.g., apredetermined number of subframes) of transmitting the uplinktransmission at 330. In some examples, the response may be an ACK forthe PUR uplink transmission. However, if the preconfigured uplinkresources transmission fails, the base station 105-b may trigger aretransmission based on a dynamic grant for the UE 115-b at 335. In somecases, the base station 105-b may signal the use of frequency hoppingfor retransmission of the PUSCH using one or more options. For example,the base station 105-b may signal whether or not to use frequencyhopping for retransmissions in PUR-Config (e.g., carried over RRC). Insome circumstances, the base station 105-b may use the same flag forenabling/disabling frequency hopping for retransmissions as used for theinitial PUSCH transmission. In some other cases, a separate flag may beincluded to enable/disable frequency hopping for PUSCH retransmissions.

In a second option, the base station 105-b may include a flag in thegrant for the retransmission at 335 for enabling/disabling frequencyhopping.

In a third option, the base station 105-b may utilize a combination ofRRC and DCI for signaling whether to use frequency hopping forretransmission. For instance, in a first step, a RRC field (or a flag)may enable or disable the possibility of hopping. Further, a DCI fieldmay be used to enable/disable the hopping for a particular(re)transmission (e.g., the DCI field may only be present if RRC bitassociated with frequency hopping is set to true).

In some cases, a wireless communications system may support one or moreof the above options. Further, the UE 115-b may select one of them, forexample, based in part on the CE Mode. In some cases, a preconfigureduplink resources retransmission may be associated with a PUR-RNTI andtransmitted grant-free or triggered by a given DCI format (e.g., aretransmission may also be associated with the PUR-RNTI).

In some cases, a wireless communications system may supportenabling/disabling frequency hopping for MPDCCH/PDSCH transmitted to theUE 115-b at 335. For example, a RRC flag in a configuration (e.g.,PUR-Config) may be used to enable/disable frequency hopping. In someother cases, one or more parameters (e.g., configuration for pagingMPDCCH) may be reused for enabling/disabling frequency hopping forMPDCCH or PDSCH transmissions to a UE in the idle mode. In a thirdexample, the base station 105-b may reuse the connected mode RRCconfiguration for frequency hopping for MPDCCH or PDSCH (e.g., whetherfrequency hopping was enabled or disabled for MPDCCH or PDSCH when theUE 115-b received the RRC message including the PUR-Config at 320, orwhen the UE 115-b transitioned to the idle mode at 325).

In some aspects, enabling/disabling the frequency hopping for PDSCH maybe the same as MPDCCH (e.g., a separate flag in the PUR-Config, based onan existing frequency hopping configuration, or based on whetherfrequency hopping was enabled or disabled when the UE received thePUR-Config). In some circumstances, the base station 105-b may alsoutilize a flag in DCI (e.g., the MPDCCH that schedules the PDSCH) toenable/disable frequency hopping for a particular PDSCH.

As described above, in some cases, the values for frequency hoppingintervals may be different for different CE modes (e.g., CE Mode A andMode B) in SIB. In such cases, the UE 115-b may need to know whichfrequency hopping interval to use for receiving the MPDCCH/PDSCH. Insome cases, the applicability of CE Mode A or CE Mode B parameters maybe determined implicitly or explicitly. For instance, the UE 115-b mayreceive an explicit indication of CE Mode A or CE Mode B parameters tobe used (e.g., in PUR-Config, in DCI). In some other cases, the UE 115-bmay use the parameters for CE Mode A or CE Mode B, based in part on thenumber of MPDCCH, PDSCH, or PUR repetitions. For example, if PUR-Reps isless than or equal to a threshold use CE Mode A, else use CE Mode B). Insome cases, the base station 105-b may utilize the same RRC field (e.g.,in PUR-Config) for enabling or disabling frequency hopping for bothMPDCCH and PDSCH. In some other cases, different RRC fields may be usedfor the MPDCCH and PDSCH.

In some cases, such as for testing purposes, the UE 115-b may transmitan indication of its capability to support frequency hopping. In somecases, indication of its capability to support frequency hopping may beused by the eNB to decide whether to be configure the UE 115-b withfrequency hopping for unicast data. In some examples, the capabilityparameter for unicast frequency hopping may also be used to configurefrequency hopping for transmissions using preconfigured uplinkresources. In a second example, a separate indication of frequencyhopping support may be introduced for preconfigured uplink resources. Invarious examples, the UE 115-b may use a single indication for allchannels, a separate indication for frequency hopping support for uplinkPUSCH and for downlink (MPDCCH/PDSCH), or a separate indication perchannel.

In some cases, the number of repetitions for an initial preconfigureduplink resources transmission at 330 may be signaled in RRCconfiguration (e.g., in PUR-Config). For example, a parameter PUR-repsmay configure the number of repetitions for initial (e.g., grant-less)preconfigured uplink resources transmissions. Further, a UE 115-b mayalso need to determine the number of repetitions for PUSCHretransmissions, PDSCH transmissions, or both. In some cases, the numberof repetitions for PUSCH retransmissions may be dynamically indicated inDCI. In some cases, the RRC may be used to configure the maximum numberof repetitions, while the number of repetitions may be indicated in theDCI based on two or more bits and may be interpreted based on themaximum number of repetitions.

At 340, the UE 115-b may transmit a retransmission of the initial uplinktransmission. For example, the response from the base station 105-b mayinclude a grant for resources to transmit the retransmission at 340. Theretransmission may also be associated with the PUR-RNTI.

In some cases, the number of repetitions for initial preconfigureduplink resources transmission and retransmissions may be related suchthat the mapping between the “PUSCH repetition” field in the DCI, andthe actual number of repetitions may be determined based on the numberof repetitions for the initial preconfigured uplink resourcestransmission. For example, if an initial preconfigured uplink resourcestransmission comprises 16 repetitions, 2 bits may be used to signal {4,8, 16, 32} repetitions for the retransmission. In some cases, a maximumnumber of repetitions (Rmax) or a number of repetitions (R) may beconfigured, and the initial preconfigured uplink resources transmissionmay be transmitted according to the number or maximum number ofrepetitions. Thus, a correspondence between a value of the PUSCHrepetition field in the DCI scheduling the retransmission and the numberof repetitions for the retransmission may be determined by theconfigured number or maximum number of repetitions.

In some other cases, the base station 105-b may signal a separateparameter to interpret the DCI field. For instance, the PUR-Config mayhave a separate parameter (e.g., PUR-Rmax), which may be the same ordifferent from Rmax, and may be independent from PUR-reps. There may beone or more constraints on PUR-Rmax based in part on the preconfigureduplink resources-repetitions. For instance, PUR-Rmax may be restrictedto be greater than or equal to PUR-reps.

In some cases, the SIB (e.g., at 310) may signal the maximum number ofrepetitions for CE Mode A or CE Mode B. In some cases, a CE Modeparameter in the PUR-Config may indicate whether the UE 115-b isconfigured for CE Mode A or CE Mode B for PUR transmissions, and thusthe maximum number of repetitions for CE Mode A or CE Mode B may beselected based on the CE Mode parameter

In some cases, the UE 115-b may transmit uplink transmission 330 using atiming advance and/or a power control that is mismatched with the basestation 105-b, such that the base station 105-b may not successfullydecode the uplink transmission 330. To correct this mismatch, techniquesare provided herein by which a grant for retransmissions may supportupdating a value for the timing advance and the power control. In somecases, timing advance commands may be carried in a MAC CE, and may use adownlink PDSCH transmission and an uplink transmission (e.g., ACK) tosignal an adjustment of the timing advance. In some cases, thetechniques provided herein may provide a relatively lower delay ascompared to timing advance commands being carried in a MAC CE.

In some cases, the base station 105-b may provide a timing advancecommand to the UE 115-a in a grant for a retransmission (e.g., at 335).However, in the case that the UE 115-b does not successfully receive thegrant for the retransmission, or the base station 105-b does notsuccessfully receive the retransmission, the UE 115-b may continue toaccumulate additional timing advances for a next uplink transmission(i.e., continuing to stack additional timing advances together, creatingan overly long delay). To prevent such accumulation of timing advances,UE 115-b may apply an indicated timing advance for a currenttransmission or retransmission in idle mode, and may not continueaccumulating the timing advances in different grants. For example, ifthe base station 105-b does not successfully receive an uplinktransmission (e.g., a PUSCH transmission), the base station 105-b mayagain transmit the same grant to the UE 115-b indicating the same timingadvance as the grant the base station 105-b originally transmitted.Accordingly, the UE 115-b may apply the timing advance indicated withthe grant in the latest received grant (e.g., applying a timing advancechange of T), and may not accumulate the timing advances indicated withmultiple grants received via DCI (which may, e.g., result in a timingadvance change of 2T after receiving two timing advance commands). Insome cases, the UE may not accumulate the timing advances for subsequentretransmissions of the same PUSCH, but may accumulate timing advancesindicated for separate PUSCH (re)transmissions (e.g., associated withdifferent transport blocks or HARQ processes). For example, a UE mayreceive a timing advance of T in two grants for PUSCH1 (e.g., associatedwith a first transport block or HARQ process), and may accumulate onlyone of them (T). Subsequently, the UE may receive an additional grantfor PUSCH2 (e.g., associated with a second transport block or HARQprocess) with a timing advance of T′, and the UE will accumulate thisone with the previous PUSCH (T+T′).

In some cases, the UE 115-b may be provided a relatively long durationof time to apply a timing advance command (e.g., including an additionalamount of time for MAC processing). A duration of this length, however,may not be compatible with some communications systems, for example, anN+4 timeline between grants and uplink transmissions used in eMTCcommunications systems. To remedy this mismatch, in some cases, anadditional amount of time may be provided to the UE to process receivedgrants. In some such cases, when a timing advance command is present oris not a null value, a delay between PDCCH transmissions and PUSCHtransmissions may be increased (e.g., increasing the N+4 timeline to anN+6 timeline). Additionally or alternatively, a preconfigured uplinkresource retransmission may follow a relaxed timing (e.g., the N+6timeline) regardless of whether the timing advance command is present.In this way, the UE 115-b may be provided sufficient processing time inthese scenarios.

In some cases, a transmission power with which the UE 115-b and/or thebase station 105-b may transmit communications may gradually change ordrift from a target transmission power to successfully communicateuplink and downlink transmissions. In wireless communications systemsimplementing communications using preconfigured uplink resources, forexample, the transmission power for uplink transmissions from the UE115-b may drift from the target transmission power when the UE 115-b isin the idle mode. Further, because the UE 115-b may remain in the idlemode for relatively longer durations of time in wireless communicationssystems implementing communications using preconfigured uplink resourcesas compared to some other wireless communications systems, transmissionpowers may vary from the target transmission power by a relativelylarger amount than the other wireless communications systems that do notimplement implementing communications using preconfigured uplinkresources.

As such, techniques are provided herein that may provide increasedresolution for configuring power control commands. In some cases, DCIfor preconfigured uplink resource transmissions may include additionalbits for indicating a power control command, as compared to, forexample, a unicast DCI. For example, the DCI for preconfigured uplinkresource transmissions may provide three to four bits for the powercontrol command, whereas the unicast DCI for connected mode may providetwo bits. The greater number of bits for power control commands mayallow the base station 105-b to indicate relatively larger poweradjustments and/or allow the base station 105-b to indicate poweradjustments with increased granularity. It is to be understood, however,that while the DCI is described as including three to four bits forpower control commands, the DCI may, in other cases, include number ofbits greater than or less than three to four bits.

Additionally or alternatively, in wireless communications systemsimplementing communications using preconfigured uplink resources, a setof values with which the DCI bits may be configured may includedifferent values than some other wireless communications systems (e.g.,a greater variety or range of values to indicate the power controlcommand), as compared to, for example the wireless communicationssystems that utilize unicast DCI with two bits for power controlcommands. Accordingly, the UE 115-b may interpret power control commandsreceived in DCI for preconfigured uplink resource retransmissionsdifferently than the UE 115-b would interpret power control commandsreceived in a typical DCI.

In some cases, the base station 105-b may reconfigure a PUR-Configdirectly using DCI. For example, the UE 115-b may transmit apreconfigured uplink resource transmission according to a firstPUR-Config, and the UE 115-b may then receive a reconfiguration for theuplink resource configuration (e.g., a reconfigured PUR-Config). The UE115-b may then use the reconfigured PUR-Config for subsequentcommunications. In some cases, reconfiguring the PUR-Config in this waymay use a relatively large amount of communications resources, as such areconfiguration may involve reconfiguring a relatively large amount ofparameters (e.g., a set of parameters indicating a number ofrepetitions, an MCS, a TBS, time/frequency resources, etc.).

Thus, techniques provided herein provide for a two-step configuration(or reconfiguration) of the PUR-Config. In a first step of the two-stepconfiguration, the UE 115-b may receive a set of one or more PUR-Configs(including, e.g., a first PUR-Config, a second PUR-Config, and so onthrough an nth PUR-Config) at 320. Each PUR-Config of the set ofPUR-Configs may include its own respective set of parameters. That is,each the first PUR-Configs may include a set of parameters are partiallyor entirely different than the sets of parameters of each of the otherPUR-Configs. In some cases, an initial RRC configuration may signal oneof the PUR-Configs to serve as an active PUR-Config.

In a second step of the two-step configuration, DCI may include a fieldthat may indicate a subsequent active PUR-Config from the set ofPUR-Configs. For example, if the set includes four PUR-Configs, DCI mayinclude two bits to signal which of the four PUR-Configs (each havingbeen configured by RRC configuration at 320) is to be used forsubsequent communications.

In some cases, after reconfiguring the PUR-Config, the base station105-b may restart a close loop power control loop, for example, becausecommunications according to the new PUR-Config may use a substantiallydifferent transmission power than the previous PUR-Config.

In some cases, the UE 115-b may support one or more additional features(e.g., optional features) that be used for preconfigured uplink resourcecommunications. Such features may include: a larger TBS for uplinktransmissions, support for certain modulation and coding schemes (e.g.,64 quadrature amplitude modulation (64QAM)) for downlink transmissions,one or more CE modes (e.g., CE Mode A and CE Mode B), a largercommunication bandwidth, a sub-PRB resource allocation, a flexibleresource assignment (RA), and other communications features. In somecases UE 115-b may send capability information at 315 to base station105-b, indicated support for one or more of these capabilities for PURoperations. In some cases, each of these capabilities may be configuredor reused in a PUR-Config. Alternatively, each of these capabilities maybe particularly indicated in separate indications for preconfigureduplink resource communications. For example, if the capabilities areindicated separately, the UE 115-b may indicate that the UE 115-bsupports a flexible RA in a connected mode, but the UE 115-b mayindicate that the UE 115-b does not support a flexible RA forpreconfigured uplink resource communications.

In some cases, the base station 105-b may configure one or more of thesefeatures in a PUR-Config (e.g., configuring the CE Mode A and the CEMode B is described herein). In some cases, the contents of the DCI, andtheir interpretation, may depend on this configuration for theseadditional parameters

In an illustrative example, the UE 115-b may support a larger TBS foruplink transmissions. In a unicast mode, the larger TBS may beconfigured according to a TBS size parameter, for example, which mayenable the larger TBS. The larger TBS may then change the interpretationof the DCI. Additionally or alternatively, this parameter may beseparately configured and indicated to the UE 115-b in a PUR-Config, andagain the interpretation of the DCI and its contents may be different(including, e.g., in some cases, a set of TBSs for preconfigured uplinkresource transmissions). In some cases, the configuration of larger TBSmay be implicit based on the value of configured TBS for PUR (e.g., ifthe TBS is larger than 1000 bits, the UE will interpret the DCIdifferently).

In a second illustrative example, the UE 115-b may support a flexibleRA. The base station 105-b may configure the UE 115-b using one or moreparameters for flexible RA with preconfigured uplink resource procedures(including, e.g., in some cases, separate configurations for PUSCH andPDSCH). In this example, the DCI interpretation may depend on thisparameter, and thus may be interpreted differently according to thedifferent parameter.

Some wireless communications systems, such as NB-IoT communicationssystems, may support two different subcarrier spacings (e.g., 3.75 kHzand 15 kHz). In a connected mode, one subcarrier spacing may be selectedand indicated (e.g., in a random access response message from the basestation 105-a or other configuration message), and the UE 115-b may usethe indicated subcarrier spacing for a configured carrier or bandwidthpart for a remainder of the time that the UE 115-b is connected with thebase station 105-b (assuming that the UE 115-b does not receive acontrary explicit indication, e.g., in an RRC configuration).

In some cases, for preconfigured uplink resource communications, the UE115-b may assume a subcarrier spacing used while configuringpreconfigured uplink resource communications. For example, if the UE115-b was configured to use a subcarrier spacing of 3.75 kHz at 320 whenthe PUR-Config was received, the PUR-Config may also use a 3.75 kHzsubcarrier spacing for PUR operations. Additionally or alternatively,the base station 105-b may explicitly include an indication of asubcarrier spacing in the PUR-Config. In some cases, both the firsttechnique in which the UE 115-b assumes a subcarrier spacing that wasused when it received the PUR-Config and the second technique in whichthe base station 105-b explicitly indicates a subcarrier spacing in thePUR-Config may affect subsequent preconfigured uplink resourcetransmissions and retransmissions. For example, the interpretation ofDCI for retransmission may be different depending on the subcarrierspacing, because the resource allocation field would also be differentfor a different subcarrier spacing.

FIG. 4 illustrates an example of a process flow 400 that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure. In someexamples, the process flow 400 may implement aspects of the wirelesscommunications system, as described with reference to FIGS. 1 through 3.The process flow 400 shows an example of communications between a basestation 105-c and a UE 115-c, which may be examples of the correspondingdevices as described with reference to FIGS. 1 through 3. Alternativeexamples of the following may be implemented, where some steps areperformed in a different order than described or are not performed atall. In some cases, steps may include additional features not mentionedbelow, or further steps may be added.

In process flow 400, the base station 105-c may indicate a PUCCHconfiguration that has different CE levels, and each of the different CElevels may have a different number of repetitions, different resources,or both, for a PUCCH HARQ-ACK resource. As described herein, thefollowing provides different options for configuring a PUCCH HARQ-ACKresource for a PUR.

At 405, UE 115-c may be operating in a connected mode as similarlydescribed in FIG. 3 and monitor for a SIB transmission by base station105-c.

At 410, base station 105-c may broadcast a SIB. The UE 115-c may receiveand process the SIB to obtain PUCCH parameters. In some cases, duringinitial access, the UE 115-a may use configuration provided in the SIBto determine PUCCH parameters. In some cases, the PUCCH configurationincluded in the SIB may indicate a number of repetitions, as well as thedifferent resources, for each CE level of a set of CE levels. Forexample, the SIB may provide a common configuration (e.g.,PUCCH-ConfigCommon) that indicates one or more PUCCH parameters for eachCE level.

At 415, base station 105-c may transmit an uplink configuration messageto UE 115-c. The UE 115-b may receive and process the uplinkconfiguration message that includes a PUR configuration, a unicastconnected mode configuration, a CE level indicator, or any combinationthereof. In one examples, the base station 105-c may signal the CE levelindicator at 415 to indicate which CE level to use from the set of CElevels indicated in the common configuration of the SIB received at 410.

At 420, UE 115-c may remain in or transition to idle mode as similarlydescribed in FIG. 3.

At 425, UE 115-c may transmit a PUR uplink transmission to base station105-c as similarly described in FIG. 3. The base station 105-c mayreceive and process the PUR uplink transmission as similarly describedin FIG. 3.

At 430, base station 105-c may transmit a downlink transmission to UE115-c. The downlink transmission may be a PDCCH transmission, a PDSCHtransmission, or both. The UE 115-c may attempt to decode the downlinktransmission received within a PDCCH resource and/or a PDSCH resource,and generate a feedback determination based on whether the UE 115-c wasable to successfully decode the downlink transmission (e.g., an ACK, anegative ACK (NACK), etc.).

At 435, UE 115-c may transmit an uplink transmission to base station105-c within a configured uplink resource. In an example, the uplinktransmission may be a PUCCH transmission that may include an ACK/NACK,channel state information (CSI), or both. In some cases, the UE 115-cmay determine which PUCCH HARQ-ACK resource to use for the uplinktransmission. In a first example, the UE 115-c may determine, or beconfigured by base station 105-c, to follow the configuration for thePUCCH HARQ-ACK resource indicated in the common configuration receivedin SIB at 415 (e.g., PUCCH-ConfigCommon received in the SIB). As notedabove, the base station 105-c may signal at 415 which one of the CElevels of the common configuration to use as a reference. The UE 115-cmay thus identify the PUCCH HARQ-ACK resource corresponding to thesignaled CE level, and transmit, at 435, an uplink transmission (e.g.,PUCCH transmission that indicates an ACK/NACK for downlink transmission415) within the identified PUCCH HARQ-ACK resource.

In a second example, the UE 115-c may determine, or be configured bybase station 105-c, to follow the PUR-Config received at 415. ThePUR-Config may indicate the number of repetitions and/or resources forthe PUCCH HARQ-ACK resource. In some cases, the number of repetitionsmay depend on the CE Mode of UE 115-c configured by the base station105-c. In some examples, the number of repetitions may be different fordifferent CE modes. In an example, if the UE 115 is explicitly orimplicitly configured to operate in a first mode (e.g., mode A), thenumber of PUCCH repetitions may be different than the number of PUCCHrepetitions in a second mode (e.g., mode B). The explicit or implicitconfiguration of the CE Mode may be determined based on information inthe downlink transmission from the base station 105-c. For example, thedownlink transmission may include an explicit indicator, or the UE 115-cmay determine the configured CE Mode based on a number of repetitions ofthe downlink transmission (e.g., if the number of repetitions satisfiesa threshold it may be configured for CE Mode B, otherwise it may beconfigured for CE Mode A). The UE 115-c may thus determine the number ofrepetitions and/or resources for the PUCCH resource based on thePUR-Config and the configured CE mode. The UE 115-c may transmit, at435, one or more uplink transmissions within the identified PUCCHresource in accordance with the number of repetitions and the configuredCE mode.

In a third example, the unicast connected mode configuration received at415 may be reused for configuring the PUCCH HARQ-ACK resource forpreconfigured uplink resources. The UE 115-c may thus reuse a resourceindicated in the unicast connected mode configuration as the PUCCHHARQ-ACK resource, and transmit, at 415, an uplink transmission (e.g.,an ACK/NACK) within the identified PUCCH HARQ-ACK resource (e.g., reusethe unicast resource) and based on a CE mode configured for the unicastconnected mode configuration (e.g., the connected mode configuration fora carrier or active bandwidth part at a time that the PUR-Config isreceived, or the connected mode configuration before being released toidle mode).

It is noted that the above examples in FIG. 4 discussed transmittingfeedback (e.g., an ACK/NACK) in a PUCCH HARQ-ACK resource, and thosetechniques may be similarly applied for generating a CSI report for thedownlink transmission received at 430, and transmitting the CSI reportwithin CSI resources determined in a similar way in which the PUCCHHARQ-ACK resource are described as being determined in FIG. 4. In someexamples, a CSI report may be transmitted using PUCCH prior totransmitting the PUR PUSCH message at 425.

FIG. 5 shows a block diagram 500 of a device 505 that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure. Thedevice 505 may be an example of aspects of a UE 115 as described herein.The device 505 may include a receiver 510, a communications manager 515,and a transmitter 520. The device 505 may also include a processor. Eachof these components may be in communication with one another (e.g., viaone or more buses).

The receiver 510 may receive information such as packets, user data, orcontrol information associated with various information channels (e.g.,control channels, data channels, and information related to techniquesfor wireless communications using preconfigured uplink resources, etc.).Information may be passed on to other components of the device 505. Thereceiver 510 may be an example of aspects of the transceiver 820described with reference to FIG. 8. The receiver 510 may utilize asingle antenna or a set of antennas.

The communications manager 515 may receive an uplink resourceconfiguration for uplink communications in an idle mode, the uplinkresource configuration including an indicator associated with allocatedresources for the uplink communications in the idle mode and a set ofparameters including one or more of: a frequency hopping indicator, afrequency hopping interval indicator, a CE mode indicator, a repetitionlevel indicator, or a subcarrier spacing for the uplink communications,transmit, while in the idle mode, a first uplink transmission associatedwith a transport block on the allocated resources and according to oneor more of the set of parameters, and monitor for a response to thefirst uplink transmission. The communications manager 515 may alsoreceive a first downlink resource configuration for downlinkcommunications in a connected mode, receive a second downlink resourceconfiguration for downlink communications in an idle mode, the seconddownlink resource configuration including a set of parameters includingone or more of a frequency hopping indicator or a CE mode indicator forthe downlink communications in the idle mode, enter the idle mode, andreceive, while in the idle mode, one or more downlink transmissionsaccording to the first downlink resource configuration or the seconddownlink resource configuration. The communications manager 515 may alsoreceive an uplink control channel configuration, the uplink controlchannel configuration including a repetition level indicator and aresource indicator for transmitting uplink control channel transmissionswhile in an idle mode, transition from a connected mode to the idlemode, determine, based on the uplink control channel configuration, anumber of repetitions and a set of resources for transmitting an uplinkcontrol channel transmission in the idle mode, and transmit, while inthe idle mode, the uplink control channel transmission according to thenumber of repetitions and the set of resources. The communicationsmanager 515 may be an example of aspects of the communications manager810 described herein.

The communications manager 515, or its sub-components, may beimplemented in hardware, code (e.g., software or firmware) executed by aprocessor, or any combination thereof. If implemented in code executedby a processor, the functions of the communications manager 515, or itssub-components may be executed by a general-purpose processor, a digitalsignal processor (DSP), an application-specific integrated circuit(ASIC), a field-programmable gate array (FPGA) or other programmablelogic device, discrete gate or transistor logic, discrete hardwarecomponents, or any combination thereof designed to perform the functionsdescribed in the present disclosure.

The communications manager 515, or its sub-components, may be physicallylocated at various positions, including being distributed such thatportions of functions are implemented at different physical locations byone or more physical components. In some examples, the communicationsmanager 515, or its sub-components, may be a separate and distinctcomponent in accordance with various aspects of the present disclosure.In some examples, the communications manager 515, or its sub-components,may be combined with one or more other hardware components, includingbut not limited to an input/output (I/O) component, a transceiver, anetwork server, another computing device, one or more other componentsdescribed in the present disclosure, or a combination thereof inaccordance with various aspects of the present disclosure.

The transmitter 520 may transmit signals generated by other componentsof the device 505. In some examples, the transmitter 520 may becollocated with a receiver 510 in a transceiver module. For example, thetransmitter 520 may be an example of aspects of the transceiver 820described with reference to FIG. 8. The transmitter 520 may utilize asingle antenna or a set of antennas.

FIG. 6 shows a block diagram 600 of a device 605 that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure. Thedevice 605 may be an example of aspects of a device 505, or a UE 115 asdescribed herein. The device 605 may include a receiver 610, acommunications manager 615, and a transmitter 660. The device 605 mayalso include a processor. Each of these components may be incommunication with one another (e.g., via one or more buses).

The receiver 610 may receive information such as packets, user data, orcontrol information associated with various information channels (e.g.,control channels, data channels, and information related to techniquesfor wireless communications using preconfigured uplink resources, etc.).Information may be passed on to other components of the device 605. Thereceiver 610 may be an example of aspects of the transceiver 820described with reference to FIG. 8. The receiver 610 may utilize asingle antenna or a set of antennas.

The communications manager 615 may be an example of aspects of thecommunications manager 515 as described herein. The communicationsmanager 615 may include an uplink resource configuration module 620, anuplink transmission module 625, a grant module 630, a downlink resourceconfiguration module 635, an idle mode module 640, a downlinktransmission module 645, an uplink control channel configuration module650, and an uplink control channel transmission module 655. Thecommunications manager 615 may be an example of aspects of thecommunications manager 810 described herein.

The uplink resource configuration module 620 may receive an uplinkresource configuration for uplink communications in an idle mode, theuplink resource configuration including an indicator associated withallocated resources for the uplink communications in the idle mode and aset of parameters including one or more of: a frequency hoppingindicator, a frequency hopping interval indicator, a CE mode indicator,a repetition level indicator, or a subcarrier spacing for the uplinkcommunications.

The uplink transmission module 625 may transmit, while in the idle mode,a first uplink transmission associated with a transport block on theallocated resources and according to one or more of the set ofparameters.

The grant module 630 may monitor for a response to the first uplinktransmission.

The downlink resource configuration module 635 may receive a firstdownlink resource configuration for downlink communications in aconnected mode and receive a second downlink resource configuration fordownlink communications in an idle mode, the second downlink resourceconfiguration including a set of parameters including one or more of afrequency hopping indicator or a CE mode indicator for the downlinkcommunications in the idle mode.

The idle mode module 640 may enter or transition the UE to the idlemode.

The downlink transmission module 645 may receive, while in the idlemode, one or more downlink transmissions according to the first downlinkresource configuration or the second downlink resource configuration.

The uplink control channel configuration module 650 may receive anuplink control channel configuration, the uplink control channelconfiguration including a repetition level indicator and a resourceindicator for transmitting uplink control channel transmissions while inan idle mode.

The uplink control channel transmission module 655 may determine, basedon the uplink control channel configuration, a number of repetitions anda set of resources for transmitting an uplink control channeltransmission in the idle mode and transmit, while in the idle mode, theuplink control channel transmission according to the number ofrepetitions and the set of resources.

The transmitter 660 may transmit signals generated by other componentsof the device 605. In some examples, the transmitter 660 may becollocated with a receiver 610 in a transceiver module. For example, thetransmitter 660 may be an example of aspects of the transceiver 820described with reference to FIG. 8. The transmitter 660 may utilize asingle antenna or a set of antennas.

FIG. 7 shows a block diagram 700 of a communications manager 705 thatsupports techniques for wireless communications using preconfigureduplink resources in accordance with aspects of the present disclosure.The communications manager 705 may be an example of aspects of acommunications manager 515, a communications manager 615, or acommunications manager 810 described herein. The communications manager705 may include an uplink resource configuration module 710, an uplinktransmission module 715, a grant module 720, a frequency hopping module725, a UE capability module 730, a UE delay time component 740, arepetition module 745, a downlink resource configuration module 750, anidle mode module 755, a downlink transmission module 760, an uplinkcontrol channel configuration module 765, an uplink control channeltransmission module 770, and a CE mode module 775. Each of these modulesmay communicate, directly or indirectly, with one another (e.g., via oneor more buses).

In some examples, the uplink resource configuration module 710 mayreceive an uplink resource configuration for uplink communications in anidle mode. For example, the uplink resource configuration module 710 mayreceive one or more signals 712 via a transceiver (e.g., as describedwith reference to FIG. 8) including information for the uplink resourceconfiguration. In some examples, the uplink resource configuration mayinclude an indicator associated with allocated resources for the uplinkcommunications in the idle mode and a set of parameters including one ormore of: a frequency hopping indicator, a frequency hopping intervalindicator, a CE mode indicator, a repetition level indicator, or asubcarrier spacing for the uplink communications. In some examples, theuplink resource configuration may be received in a RRC message.

In some examples, the uplink resource configuration module 710 mayreceive a set of uplink resource configurations for the uplinkcommunications in the idle mode, the set of uplink resourceconfigurations including the uplink resource configuration. In someexamples, the uplink resource configuration module 710 may determine anactive uplink resource configuration for one or more retransmissions ofthe first uplink transmission based on an indicator in a downlinkcontrol information message received while in the idle mode and the setof uplink resource configurations. In some examples, the uplink resourceconfiguration module 710 may pass information 714 to the uplinktransmission module 715, where the information 714 may include theallocated resources for the uplink communications and the set ofparameters.

In some examples, the uplink transmission module 715 may receive theinformation 714 from the uplink resource configuration module 710, forexample, including the allocated resources for the uplink communicationsand the set of parameters. The uplink transmission module 715 maytransmit, while in the idle mode, a first uplink transmission associatedwith a transport block on the allocated resources and according to oneor more of the set of parameters. For example, the uplink transmissionmodule 715 may transmit one or more signals 716 via a transceiver (e.g.,as described with reference to FIG. 8) including information indicatingthe first uplink transmission.

In some examples, the uplink transmission module 715 may transmit thefirst uplink transmission according to a first frequency hoppingconfiguration for a first CE mode using the first frequency hoppinginterval based on a default CE mode for the UE in the idle mode (e.g.,according to information 718 received from the frequency hopping module725). In some examples, the uplink transmission module 715 may transmitthe first uplink transmission according to the first frequency hoppingconfiguration for the first CE mode using the first frequency hoppinginterval based on the CE mode indicator. In some examples, the uplinktransmission module 715 may transmit the first uplink transmissionaccording to a second frequency hopping configuration for a second CEmode using the second frequency hopping interval based on the repetitionlevel indicator indicating a number of repetitions for the first uplinktransmission satisfying a threshold number of repetitions (e.g.,according to information 718 received from the frequency hopping module725). In some examples, the uplink transmission module 715 may transmitthe first uplink transmission according to the first frequency hoppingconfiguration for the first CE mode using the first frequency hoppinginterval based on identifying that the UE was configured for the firstCE mode at a time that the UE received the uplink resourceconfiguration. In some cases, the first uplink transmission istransmitted in a PUSCH.

In some examples, the uplink transmission module 715 may transmit asecond uplink transmission associated with the transport block based ona grant (e.g., according to information 717 received from the grantmodule 720). In some examples, the uplink transmission module 715 maytransmit a third uplink transmission based on the second timing advance(e.g., according to information 717 received from the grant module 720).

The grant module 720 may monitor for a response to the first uplinktransmission. In some examples, the grant module 720 may receive theresponse to the first uplink transmission, the response including agrant for one or more retransmissions of the first uplink transmission.For example, the grant module 720 may receive one or more signals 722via a transceiver (e.g., as described with reference to FIG. 8)including information for the response to the first uplink transmission.In some examples, the grant module 720 may receive a downlink controlchannel message (e.g., via the signals 722) including a grant for adownlink shared channel transmission, where the downlink control channelmessage includes a second frequency hopping indicator.

In some examples, the grant for the one or more retransmissions of thefirst uplink transmission includes a power control command indicating anadjustment to an uplink transmission power for the one or moreretransmissions of the first uplink transmission. In some examples, thegrant module 720 may pass information 717 to the uplink transmissionmodule 715, where the information 717 may include the power controlcommand. In some examples, the uplink transmission module may transmitthe second uplink transmission based on the indicated adjustment to theuplink transmission power. In some examples, a correspondence betweenthe power control command and the adjustment to the uplink transmissionpower for the one or more retransmissions of the first uplinktransmission is different from a correspondence between power controlcommands and uplink transmission power adjustments for the connectedmode.

In some examples, the downlink resource configuration module 750 mayreceive a first downlink resource configuration for downlinkcommunications in a connected mode. In some examples, the downlinkresource configuration module 750 may receive a second downlink resourceconfiguration for downlink communications in an idle mode, the seconddownlink resource configuration including a set of parameters includingone or more of a frequency hopping indicator or a CE mode indicator forthe downlink communications in the idle mode. For example, the downlinkresource configuration module 750 may receive one or more signals 752via a transceiver (e.g., as described with reference to FIG. 8)including information for the first downlink resource configurationand/or the second downlink resource configuration. In some examples, thedownlink resource configuration module 750 may store a state of adownlink control channel frequency hopping indicator of the firstdownlink resource configuration when the second downlink resourceconfiguration was received, where the receiving the one or more downlinktransmissions is performed according to the stored state of the downlinkcontrol channel frequency hopping indicator.

In some examples, the downlink resource configuration module 750 maypass information 753 to the idle mode module 755, where the information753 may indicate the reception of the first downlink resourceconfiguration and/or the downlink resource configuration. The idle modemodule 755 may enter or transition the device to the idle mode (e.g.,based on receiving the information 753). In some examples, the idle modemodule 755 may transition the device from a connected mode to the idlemode. In some examples, the idle mode module 755 may pass information757 to the downlink transmission module 760, where the information 757may indicate the transition to the idle mode and the receivedinformation 753.

The downlink transmission module 760 may receive, while in the idlemode, one or more downlink transmissions according to the first downlinkresource configuration or the second downlink resource configuration.For example, the downlink transmission module 760 may receive one ormore signals 762 via a transceiver (e.g., as described with reference toFIG. 8) including information for the downlink transmissions. In someexamples, the downlink transmission module 760 may receive the downlinkshared channel transmission based on a second frequency hoppingindicator (e.g., according to information 763 received from the). Insome examples, the downlink transmission module 760 may receive the oneor more downlink transmissions according to the first set of frequencyhopping parameters based on the CE mode indicator. In some examples, thedownlink transmission module 760 may receive the one or more downlinktransmissions according to the first number of repetitions or the secondnumber of repetitions based on the CE mode indicator. In some examples,the downlink transmission module 760 may receive the one or moredownlink transmissions according to the second set of frequency hoppingparameters based on a number of repetitions of the one or more downlinktransmissions satisfying a threshold number of repetitions. In someexamples, the downlink transmission module 760 may receive the one ormore downlink transmissions according to the first set of frequencyhopping parameters based on determining that the UE was configured forthe first CE mode at a time that the UE received the second downlinkresource configuration.

The uplink control channel configuration module 765 may receive anuplink control channel configuration, the uplink control channelconfiguration including a repetition level indicator and a resourceindicator for transmitting uplink control channel transmissions while inan idle mode. In some examples, the uplink control channel configurationmodule 765 may receive one or more signals 767 via a transceiver (e.g.,as described with reference to FIG. 8) including information for theuplink control channel configuration. In some cases, the uplink controlchannel configuration is received in a RRC message.

In some examples, the uplink control channel configuration module 765may pass information 768 to the idle mode module 755, where theinformation 768 may indicate the reception of the uplink control channelconfiguration. The idle mode module 755 may enter or transition thedevice to the idle mode (e.g., based on receiving the information 768).In some examples, the idle mode module 755 may transition the devicefrom the connected mode to the idle mode. In some examples, the idlemode module 755 may pass information 769 to the uplink control channeltransmission module 770, where the information 769 may indicate thetransition to the idle mode and the received information 768.

The uplink control channel transmission module 770 may determine, basedon the uplink control channel configuration (e.g., according to theinformation 769 and the information 768), a number of repetitions and aset of resources for transmitting an uplink control channel transmissionin the idle mode. In some examples, the uplink control channeltransmission module 770 may transmit, while in the idle mode, the uplinkcontrol channel transmission according to the number of repetitions andthe set of resources.

For example, the uplink control channel transmission module 770 maytransmit one or more signals 772 via a transceiver (e.g., as describedwith reference to FIG. 8) including information indicating the uplinkcontrol channel transmission. In some cases, the uplink control channeltransmission includes a HARQ message, an ACK message, or a combinationthereof.

The frequency hopping module 725 may receive a system informationmessage including a first frequency hopping configuration for a first CEmode with a first frequency hopping interval and a second frequencyhopping configuration for a second CE mode with a second frequencyhopping interval, where the first frequency hopping interval isdifferent than the second frequency hopping interval. For example, thefrequency hopping module 725 may receive one or more signals 729 via atransceiver (e.g., as described with reference to FIG. 8) includinginformation for the system information message. In some examples, thefrequency hopping module 725 may receive the system information message,the system information message including a frequency hoppingconfiguration indicating a frequency offset and a number of transmissionsubframes for the frequency hopping. In some examples, the frequencyhopping module 725 may receive a first set of frequency hoppingparameters associated with a first CE mode and a second set of frequencyhopping parameters associated with a second CE mode.

In some examples, the frequency hopping module 725 may pass information773 to the uplink control channel configuration module 765, where theinformation 773 may include the frequency hopping, indicators,configurations, and information described herein. In some examples, thefrequency hopping module 725 may pass information 774 to the downlinkresource configuration module 750, where the information 774 may includethe frequency hopping, indicators, configurations, and informationdescribed herein.

In some cases, the frequency hopping indicator indicates whetherfrequency hopping is enabled for the first uplink transmission, and thefirst uplink transmission is transmitted according to the frequencyhopping indicator. In some cases, the uplink resource configurationincludes a frequency hopping configuration for the uplink communicationsindicating a frequency offset or a number of transmission subframes forthe frequency hopping. In some cases, the uplink resource configurationincludes a first frequency hopping indicator that indicates whetherfrequency hopping is enabled for the first uplink transmission and forthe one or more retransmissions of the first uplink transmission, andthe second uplink transmission is transmitted according to the firstfrequency hopping indicator. In some cases, the uplink resourceconfiguration includes a first frequency hopping indicator thatindicates whether frequency hopping is enabled for the first uplinktransmission and a second frequency hopping indicator that indicateswhether frequency hopping is enabled for the one or more retransmissionsof the first uplink transmission, and the second uplink transmission istransmitted according to the second frequency hopping indicator

In some cases, the grant (e.g., according to the information 717 passedfrom the grant module 720 to the uplink transmission module 715) for oneor more retransmissions of the first uplink transmission includes asecond frequency hopping indicator that indicates whether frequencyhopping is enabled for the one or more retransmissions of the firstuplink transmission, and the one or more retransmissions of the firstuplink transmission are transmitted according to the second frequencyhopping indicator. In some cases, the grant (e.g., according to theinformation 717 passed from the grant module 720 to the uplinktransmission module 715) for one or more retransmissions of the firstuplink transmission includes a second frequency hopping indicator thatindicates whether frequency hopping is enabled for the one or moreretransmissions of the first uplink transmission, and the second uplinktransmission is transmitted according to the frequency hopping indicatorand the second frequency hopping indicator.

In some cases, the first downlink resource configuration includes adownlink control channel frequency hopping indicator, and where thereceiving the one or more downlink transmissions is performed accordingto the downlink control channel frequency hopping indicator. In somecases, the frequency hopping indicator includes a first frequencyhopping indicator associated with a physical downlink control channeland a second frequency hopping indicator associated with a physicaldownlink shared channel.

The UE capability module 730 may transmit a capability message includingan indication of a UE capability to support frequency hopping for theuplink communications in the connected mode and the uplinkcommunications in the idle mode. For example, the uplink transmissionmodule 715 may transmit one or more signals 731 via a transceiver (e.g.,as described with reference to FIG. 8) including information indicatingthe capability message.

In some examples, the UE capability module 730 may transmit a capabilitymessage including a first indication of a UE capability to supportfrequency hopping for the uplink communications in the connected modeand a second indication of a UE capability to support frequency hoppingfor the uplink communications in the idle mode. In some examples, the UEcapability module 730 may transmit a capability message including afeature capability indication of UE capability support for the enhancedTBS, the MCS, the enhanced bandwidth, the sub-PRB allocation, or theflexible resource allocation for the uplink communications in the idlemode, where the feature support indication is based on the featurecapability indication.

In some cases, the second indication includes a single capabilityindication of whether the UE supports frequency hopping for allchannels. In some cases, the second indication includes a downlinkcapability indication indicating whether the UE supports frequencyhopping for downlink channels and an uplink capability indicationindicating whether the UE supports frequency hopping for uplinkchannels. In some cases, the second indication includes a set ofcapability indications of whether the UE supports frequency hopping fora set of corresponding channels. In some cases, the device may receive afeature support indication for an enhanced TBS, a MCS, an enhancedbandwidth, sub-PRB allocation, or flexible resource allocation for theuplink communications in the idle mode. In some cases, a set of fieldsof a downlink control information message received while in the idlemode is interpreted based on the feature support indication.

The grant module 720 may receive a second response to the second uplinktransmission, the second response including a second grant for one ormore second retransmissions of the first uplink transmission, where thesecond grant includes a second timing advance command indicating asecond timing advance to be applied for the one or more secondretransmissions of the first uplink transmission. In some cases, thegrant for the one or more retransmissions of the first uplinktransmission includes a first timing advance command indicating a firsttiming advance to be applied for the one or more retransmissions of thefirst uplink transmission, where transmitting the second uplinktransmission is based on the first timing advance. In some cases, thegrant for the one or more retransmissions of the first uplinktransmission includes a repetition indicator that indicates a number ofrepetitions for transmitting the one or more retransmissions of thefirst uplink transmission, where the second uplink transmission istransmitted in accordance with the indicated number of repetitions.

The UE delay time component 740 may determine a delay time betweenreceiving the grant and transmitting the second uplink transmissionbased on a presence of the first timing advance command in the grant. Insome examples, the UE delay time component 740 may determine a seconddelay time between receiving the grant and transmitting the seconduplink transmission, where the second delay time is different than thefirst delay time. In some examples, the UE delay time component 740 maypass information 744 to the uplink transmission module 715, where theinformation 744 may include the first and/or second delay times.

The repetition module 745 may receive a system information message, thesystem information message including a first maximum repetitionindicator that indicates a maximum number of repetitions for a first CEmode and a second maximum repetition indicator that indicates a maximumnumber of repetitions for a second CE mode, where the uplink resourceconfiguration includes the CE mode indicator, and where a correspondencebetween a value for the repetition indicator and the number ofrepetitions indicated by the repetition indicator is determined based onone of the first maximum repetition indicator or the second maximumrepetition indicator, and where the one of the first maximum repetitionindicator or the second maximum repetition indicator is determined basedon the CE mode indicator. For example, the repetition module 745 mayreceive one or more signals 779 via a transceiver (e.g., as describedwith reference to FIG. 8) including information for the systeminformation message.

In some examples, receiving a downlink control channel message includinga grant for a downlink shared channel transmission, where the downlinkcontrol channel message includes a repetition indicator associated withthe downlink shared channel transmission, and where the second downlinkresource configuration includes an indicator of a correspondence betweena value for the repetition indicator and a number of repetitionsindicated by the repetition indicator.

In some examples, the repetition module 745 may receive an indication ofa CE level for the UE, where determining the number of repetitions andthe set of resources to transmit the uplink control channel transmissionis based on the CE level. In some examples, the repetition module 745may determine the number of repetitions for the uplink control channeltransmission based on a CE mode for the uplink control channeltransmission. In some examples, the repetition module 745 may pass andreceive information 788 to the uplink control channel transmissionmodule 770, where the information 745 may include the repetitioninformation and the uplink control channel configurations andinformation described herein.

In some cases, the uplink resource configuration includes an indicatorof a correspondence between a value for the repetition indicator and thenumber of repetitions indicated by the repetition indicator. In somecases, the indicator of the correspondence between the value for therepetition indicator and the number of repetitions indicated by therepetition indicator includes a maximum a number of repetitions fortransmitting the one or more retransmissions of the first uplinktransmission. In some cases, the number of repetitions indicated by therepetition indicator is based on a number of repetitions for the firstuplink transmission. In some cases, the indicator of the correspondencebetween the value for the repetition indicator and the number ofrepetitions indicated by the repetition indicator includes a maximum anumber of repetitions for the downlink shared channel transmission. Insome examples, the repetition module 745 may pass information 719 to theuplink transmission module 715, where the information 719 may includethe indications and configurations described herein.

In some examples, the CE mode module 775 may receive a CE mode indicatorindicating the CE mode for the uplink control channel transmission. Forexample, the CE mode module 775 may receive one or more signals 781 viaa transceiver (e.g., as described with reference to FIG. 8) includinginformation for the CE mode indicator. In some examples, the CE modemodule 775 may determine the CE mode for the uplink control channeltransmission based on a number of repetitions of a downlinktransmission. In some examples, the CE mode module 775 may passinformation 782 to the repetition module 745, where the information 782may include the CE mode.

FIG. 8 shows a diagram of a system 800 including a device 805 thatsupports techniques for wireless communications using preconfigureduplink resources in accordance with aspects of the present disclosure.The device 805 may be an example of or include the components of device505, device 605, or a UE 115 as described herein. The device 805 mayinclude components for bi-directional voice and data communicationsincluding components for transmitting and receiving communications,including a communications manager 810, an I/O controller 815, atransceiver 820, an antenna 825, memory 830, and a processor 840. Thesecomponents may be in electronic communication via one or more buses(e.g., bus 845).

The communications manager 810 may receive an uplink resourceconfiguration for uplink communications in an idle mode, the uplinkresource configuration including an indicator associated with allocatedresources for the uplink communications in the idle mode and a set ofparameters including one or more of: a frequency hopping indicator, afrequency hopping interval indicator, a CE mode indicator, a repetitionlevel indicator, or a subcarrier spacing for the uplink communications,transmit, while in the idle mode, a first uplink transmission associatedwith a transport block on the allocated resources and according to oneor more of the set of parameters, and monitor for a response to thefirst uplink transmission. The communications manager 810 may alsoreceive a first downlink resource configuration for downlinkcommunications in a connected mode, receive a second downlink resourceconfiguration for downlink communications in an idle mode, the seconddownlink resource configuration including a set of parameters includingone or more of a frequency hopping indicator or a CE mode indicator forthe downlink communications in the idle mode, enter the idle mode, andreceive, while in the idle mode, one or more downlink transmissionsaccording to the first downlink resource configuration or the seconddownlink resource configuration. The communications manager 810 may alsoreceive an uplink control channel configuration, the uplink controlchannel configuration including a repetition level indicator and aresource indicator for transmitting uplink control channel transmissionswhile in an idle mode, transition from a connected mode to the idlemode, determine, based on the uplink control channel configuration, anumber of repetitions and a set of resources for transmitting an uplinkcontrol channel transmission in the idle mode, and transmit, while inthe idle mode, the uplink control channel transmission according to thenumber of repetitions and the set of resources.

The I/O controller 815 may manage input and output signals for thedevice 805. The I/O controller 815 may also manage peripherals notintegrated into the device 805. In some cases, the I/O controller 815may represent a physical connection or port to an external peripheral.In some cases, the I/O controller 815 may utilize an operating systemsuch as iOS®, ANDROID®, MS-DOS®, MS-WINDOWS®, OS/2®, UNIX®, LINUX®, oranother known operating system. In other cases, the I/O controller 815may represent or interact with a modem, a keyboard, a mouse, atouchscreen, or a similar device. In some cases, the I/O controller 815may be implemented as part of a processor. In some cases, a user mayinteract with the device 805 via the I/O controller 815 or via hardwarecomponents controlled by the I/O controller 815.

The transceiver 820 may communicate bi-directionally, via one or moreantennas, wired, or wireless links as described above. For example, thetransceiver 820 may represent a wireless transceiver and may communicatebi-directionally with another wireless transceiver. The transceiver 820may also include a modem to modulate the packets and provide themodulated packets to the antennas for transmission, and to demodulatepackets received from the antennas.

In some cases, the wireless device may include a single antenna 825.However, in some cases the device may have more than one antenna 825,which may be capable of concurrently transmitting or receiving multiplewireless transmissions.

The memory 830 may include random access memory (RAM) and read-onlymemory (ROM). The memory 830 may store computer-readable,computer-executable code 835 including instructions that, when executed,cause the processor to perform various functions described herein. Insome cases, the memory 830 may contain, among other things, a basicinput/output system (BIOS) which may control basic hardware or softwareoperation such as the interaction with peripheral components or devices.

The processor 840 may include an intelligent hardware device, (e.g., ageneral-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, anFPGA, a programmable logic device, a discrete gate or transistor logiccomponent, a discrete hardware component, or any combination thereof).In some cases, the processor 840 may be configured to operate a memoryarray using a memory controller. In other cases, a memory controller maybe integrated into the processor 840. The processor 840 may beconfigured to execute computer-readable instructions stored in a memory(e.g., the memory 830) to cause the device 805 to perform variousfunctions (e.g., functions or tasks supporting techniques for wirelesscommunications using preconfigured uplink resources).

The code 835 may include instructions to implement aspects of thepresent disclosure, including instructions to support wirelesscommunications. The code 835 may be stored in a non-transitorycomputer-readable medium such as system memory or other type of memory.In some cases, the code 835 may not be directly executable by theprocessor 840 but may cause a computer (e.g., when compiled andexecuted) to perform functions described herein.

FIG. 9 shows a block diagram 900 of a device 905 that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure. Thedevice 905 may be an example of aspects of a base station 105 asdescribed herein. The device 905 may include a receiver 910, acommunications manager 915, and a transmitter 920. The device 905 mayalso include a processor. Each of these components may be incommunication with one another (e.g., via one or more buses).

The receiver 910 may receive information such as packets, user data, orcontrol information associated with various information channels (e.g.,control channels, data channels, and information related to techniquesfor wireless communications using preconfigured uplink resources, etc.).Information may be passed on to other components of the device 905. Thereceiver 910 may be an example of aspects of the transceiver 1220described with reference to FIG. 12. The receiver 910 may utilize asingle antenna or a set of antennas.

The communications manager 915 may transmit, to a UE in a connectedmode, an uplink resource configuration for uplink communications fromthe UE in an idle mode, the uplink resource configuration including anindicator associated with allocated resources for the uplinkcommunications in the idle mode and a set of parameters including one ormore of: a frequency hopping indicator, a frequency hopping intervalindicator, a CE mode indicator, a repetition level indicator, or asubcarrier spacing for the uplink communications, receive, from the UEsubsequent to the UE transitioning from the connected mode to the idlemode, a first uplink transmission associated with a transport block onthe allocated resources and according to the uplink resourceconfiguration, determine whether the first uplink transmission wassuccessfully received, and transmit a response to the first uplinktransmission based on whether the first uplink transmission wassuccessfully received. The communications manager 915 may also transmit,to a UE, a first downlink resource configuration for downlinkcommunications to the UE in a connected mode, transmit, to the UE, asecond downlink resource configuration for downlink communications tothe UE an idle mode, the second downlink resource configurationincluding a set of parameters including one or more of a frequencyhopping indicator or a CE mode indicator for the downlink communicationsin the idle mode, and transmit, subsequent to the UE transitioning fromthe connected mode to the idle mode, one or more downlink transmissionsaccording to the first downlink resource configuration or the seconddownlink resource configuration. The communications manager 915 may alsotransmit, to a UE, an uplink control channel configuration, the uplinkcontrol channel configuration including a repetition level indicator anda resource indicator for transmitting uplink control channeltransmissions while the UE is in an idle mode, determine, based on theuplink control channel configuration, a number of repetitions and a setof resources for receiving an uplink control channel transmission fromthe UE while the UE is in an idle mode, and receive, subsequent to theUE transitioning from a connected mode to the idle mode, the uplinkcontrol channel transmission according to the number of repetitions andthe set of resources. The communications manager 915 may be an exampleof aspects of the communications manager 1210 described herein.

The communications manager 915, or its sub-components, may beimplemented in hardware, code (e.g., software or firmware) executed by aprocessor, or any combination thereof. If implemented in code executedby a processor, the functions of the communications manager 915, or itssub-components may be executed by a general-purpose processor, a DSP, anapplication-specific integrated circuit (ASIC), a FPGA or otherprogrammable logic device, discrete gate or transistor logic, discretehardware components, or any combination thereof designed to perform thefunctions described in the present disclosure.

The communications manager 915, or its sub-components, may be physicallylocated at various positions, including being distributed such thatportions of functions are implemented at different physical locations byone or more physical components. In some examples, the communicationsmanager 915, or its sub-components, may be a separate and distinctcomponent in accordance with various aspects of the present disclosure.In some examples, the communications manager 915, or its sub-components,may be combined with one or more other hardware components, includingbut not limited to an input/output (I/O) component, a transceiver, anetwork server, another computing device, one or more other componentsdescribed in the present disclosure, or a combination thereof inaccordance with various aspects of the present disclosure.

The transmitter 920 may transmit signals generated by other componentsof the device 905. In some examples, the transmitter 920 may becollocated with a receiver 910 in a transceiver module. For example, thetransmitter 920 may be an example of aspects of the transceiver 1220described with reference to FIG. 12. The transmitter 920 may utilize asingle antenna or a set of antennas.

FIG. 10 shows a block diagram 1000 of a device 1005 that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure. Thedevice 1005 may be an example of aspects of a device 905, or a basestation 105 as described herein. The device 1005 may include a receiver1010, a communications manager 1015, and a transmitter 1055. The device1005 may also include a processor. Each of these components may be incommunication with one another (e.g., via one or more buses).

The receiver 1010 may receive information such as packets, user data, orcontrol information associated with various information channels (e.g.,control channels, data channels, and information related to techniquesfor wireless communications using preconfigured uplink resources, etc.).Information may be passed on to other components of the device 1005. Thereceiver 1010 may be an example of aspects of the transceiver 1220described with reference to FIG. 12. The receiver 1010 may utilize asingle antenna or a set of antennas.

The communications manager 1015 may be an example of aspects of thecommunications manager 915 as described herein. The communicationsmanager 1015 may include an uplink resource configuration manager 1020,an uplink transmission manager 1025, a grant manager 1030, a downlinkresource configuration manager 1035, a downlink transmission manager1040, an uplink control channel configuration manager 1045, and anuplink control channel transmission manager 1050. The communicationsmanager 1015 may be an example of aspects of the communications manager1210 described herein.

The uplink resource configuration manager 1020 may transmit, to a UE ina connected mode, an uplink resource configuration for uplinkcommunications from the UE in an idle mode, the uplink resourceconfiguration including an indicator associated with allocated resourcesfor the uplink communications in the idle mode and a set of parametersincluding one or more of: a frequency hopping indicator, a frequencyhopping interval indicator, a CE mode indicator, a repetition levelindicator, or a subcarrier spacing for the uplink communications.

The uplink transmission manager 1025 may receive, from the UE subsequentto the UE transitioning from the connected mode to the idle mode, afirst uplink transmission associated with a transport block on theallocated resources and according to the uplink resource configuration.

The grant manager 1030 may determine whether the first uplinktransmission was successfully received and transmit a response to thefirst uplink transmission based on whether the first uplink transmissionwas successfully received.

The downlink resource configuration manager 1035 may transmit, to a UE,a first downlink resource configuration for downlink communications tothe UE in a connected mode and transmit, to the UE, a second downlinkresource configuration for downlink communications to the UE an idlemode, the second downlink resource configuration including a set ofparameters including one or more of a frequency hopping indicator or aCE mode indicator for the downlink communications in the idle mode.

The downlink transmission manager 1040 may transmit, subsequent to theUE transitioning from the connected mode to the idle mode, one or moredownlink transmissions according to the first downlink resourceconfiguration or the second downlink resource configuration.

The uplink control channel configuration manager 1045 may transmit, to aUE, an uplink control channel configuration, the uplink control channelconfiguration including a repetition level indicator and a resourceindicator for transmitting uplink control channel transmissions whilethe UE is in an idle mode.

The uplink control channel transmission manager 1050 may determine,based on the uplink control channel configuration, a number ofrepetitions and a set of resources for receiving an uplink controlchannel transmission from the UE while the UE is in an idle mode andreceive, subsequent to the UE transitioning from a connected mode to theidle mode, the uplink control channel transmission according to thenumber of repetitions and the set of resources.

The transmitter 1055 may transmit signals generated by other componentsof the device 1005. In some examples, the transmitter 1055 may becollocated with a receiver 1010 in a transceiver module. For example,the transmitter 1055 may be an example of aspects of the transceiver1220 described with reference to FIG. 12. The transmitter 1055 mayutilize a single antenna or a set of antennas.

FIG. 11 shows a block diagram 1100 of a communications manager 1105 thatsupports techniques for wireless communications using preconfigureduplink resources in accordance with aspects of the present disclosure.The communications manager 1105 may be an example of aspects of acommunications manager 915, a communications manager 1015, or acommunications manager 1210 described herein. The communications manager1105 may include an uplink resource configuration manager 1110, anuplink transmission manager 1115, a grant manager 1120, a frequencyhopping manager 1125, a UE capability manager 1130, a retransmissionmanager 1135, a base station delay time component 1140, a repetitionmanager 1145, a downlink resource configuration manager 1150, a downlinktransmission manager 1155, an uplink control channel configurationmanager 1160, an uplink control channel transmission manager 1165, and aCE mode manager 1170. Each of these modules may communicate, directly orindirectly, with one another (e.g., via one or more buses).

The uplink resource configuration manager 1110 may transmit, to a UE ina connected mode, an uplink resource configuration for uplinkcommunications from the UE in an idle mode, the uplink resourceconfiguration including an indicator associated with allocated resourcesfor the uplink communications in the idle mode and a set of parametersincluding one or more of: a frequency hopping indicator, a frequencyhopping interval indicator, a CE mode indicator, a repetition levelindicator, or a subcarrier spacing for the uplink communications. Forexample, the uplink resource configuration manager 1110 may transmit oneor more signals 1111 via a transceiver (e.g., as described withreference to FIG. 12) including information indicating the uplinkresource configuration.

In some examples, the uplink resource configuration manager 1110 maytransmit a set of uplink resource configurations for the uplinkcommunications in the idle mode, the set of uplink resourceconfigurations including the uplink resource configuration. In someexamples, the uplink resource configuration manager 1110 may transmit,while the UE is in the idle mode, an indicator in a downlink controlinformation message of an active uplink resource configuration for oneor more retransmissions of the first uplink transmission. In some cases,the uplink resource configuration is communicated (e.g., transmitted andreceived) in a RRC message.

The uplink transmission manager 1115 may receive, from the UE subsequentto the UE transitioning from the connected mode to the idle mode, afirst uplink transmission associated with a transport block on theallocated resources and according to the uplink resource configuration.For example, the uplink transmission manager 1115 may receive one ormore signals 1116 via a transceiver (e.g., as described with referenceto FIG. 12) including information for uplink transmissions.

In some examples, the uplink transmission manager 1115 may receive thefirst uplink transmission according to the first frequency hoppingconfiguration for the first CE mode using the first frequency hoppinginterval based on a default CE mode for the UE in the idle mode. In someexamples, the uplink transmission manager 1115 may receive the firstuplink transmission according to the first frequency hoppingconfiguration for the first CE mode using the first frequency hoppinginterval based on the CE mode indicator. In some examples, the uplinktransmission manager 1115 may receive the first uplink transmissionaccording to the second frequency hopping configuration for the secondCE mode using the second frequency hopping interval based on therepetition level indicator indicating a number of repetitions for thefirst uplink transmission satisfying a threshold number of repetitions.

In some examples, the uplink transmission manager 1115 may receive thefirst uplink transmission according to the first frequency hoppingconfiguration for the first CE mode using the first frequency hoppinginterval based on identifying that the UE was configured for the firstCE mode at a time that the UE received the uplink resourceconfiguration.

In some examples, the uplink transmission manager 1115 may receive asecond uplink transmission associated with the transport block based ona grant. In some examples, the uplink transmission manager 1115 mayreceive a third uplink transmission based on the second timing advance.In some cases, the first uplink transmissions may be communicated in aPUSCH.

The grant manager 1120 may determine whether the first uplinktransmission was successfully received. In some examples, the uplinktransmission manager 1115 may pass information 1118 to the grant manager1120, where the information 1118 may indicated whether the first uplinktransmission was successfully received. In some examples, the grantmanager 1120 may transmit a response to the first uplink transmissionbased on whether the first uplink transmission was successfullyreceived. For example, the grant manager 1120 may transmit one or moresignals 1121 via a transceiver (e.g., as described with reference toFIG. 12) including information indicating the response.

In some examples, the grant manager 1120 may determine that the firstuplink transmission was not successfully received. In some examples, thegrant manager 1120 may transmit, in the response to the first uplinktransmission, a grant for one or more retransmissions of the firstuplink transmission. In some examples, transmitting a downlink controlchannel message may include a grant for a downlink shared channeltransmission, where the downlink control channel message includes asecond frequency hopping indicator.

In some cases, the grant for the one or more retransmissions of thefirst uplink transmission includes a power control command indicating anadjustment to an uplink transmission power for the one or moreretransmissions of the first uplink transmission, and where receivingthe second uplink transmission is based on the indicated adjustment tothe uplink transmission power, and where a correspondence between thepower control command and the adjustment to the uplink transmissionpower for the one or more retransmissions of the first uplinktransmission is different from a correspondence between power controlcommands and uplink transmission power adjustments for the connectedmode.

The downlink resource configuration manager 1150 may transmit, to a UE,a first downlink resource configuration for downlink communications tothe UE in a connected mode. For example, the downlink resourceconfiguration manager 1150 may transmit one or more signals 151 via atransceiver (e.g., as described with reference to FIG. 12) includinginformation indicating downlink resource configurations. In someexamples, the downlink resource configuration manager 1150 may transmit,to the UE, a second downlink resource configuration for downlinkcommunications to the UE an idle mode, the second downlink resourceconfiguration including a set of parameters including one or more of afrequency hopping indicator or a CE mode indicator for the downlinkcommunications in the idle mode.

In some examples, the downlink resource configuration manager 1150 maystore a state of a downlink control channel frequency hopping indicatorof the first downlink resource configuration when the second downlinkresource configuration was transmitted to the UE, where the transmittingthe one or more downlink transmissions is performed according to thestored state of the downlink control channel frequency hoppingindicator.

The downlink transmission manager 1155 may transmit, subsequent to theUE transitioning from the connected mode to the idle mode, one or moredownlink transmissions according to the first downlink resourceconfiguration or the second downlink resource configuration. Forexample, the downlink transmission manager 1155 may transmit one or moresignals 1156 via a transceiver (e.g., as described with reference toFIG. 12) including information indicating the downlink transmissions. Insome examples, the downlink transmission manager 1155 may transmit thedownlink shared channel transmission based on the second frequencyhopping indicator.

In some examples, the downlink transmission manager 1155 may transmitthe one or more downlink transmissions according to the first set offrequency hopping parameters based on the CE mode indicator. In someexamples, the downlink transmission manager 1155 may transmit the one ormore downlink transmissions according to the first number of repetitionsor the second number of repetitions based on the CE mode indicator. Insome examples, the downlink transmission manager 1155 may transmit theone or more downlink transmissions according to the second set offrequency hopping parameters based on a number of repetitions of the oneor more downlink transmissions satisfying a threshold number ofrepetitions. In some examples, the downlink transmission manager 1155may transmit the one or more downlink transmissions according to thefirst set of frequency hopping parameters based on determining that theUE was configured for the first CE mode at a time that the UE receivedthe second downlink resource configuration.

The uplink control channel configuration manager 1160 may transmit, to aUE, an uplink control channel configuration, the uplink control channelconfiguration including a repetition level indicator and a resourceindicator for transmitting uplink control channel transmissions whilethe UE is in an idle mode. For example, the uplink control channelconfiguration manager 1160 may transmit one or more signals 1161 via atransceiver (e.g., as described with reference to FIG. 12) includinginformation indicating uplink control channel configurations. In somecases, the uplink control channel configuration is transmitted in a RRCmessage.

The uplink control channel transmission manager 1165 may determine,based on the uplink control channel configuration, a number ofrepetitions and a set of resources for receiving an uplink controlchannel transmission from the UE while the UE is in an idle mode. Insome examples, the uplink control channel transmission manager 1165 mayreceive, subsequent to the UE transitioning from a connected mode to theidle mode, the uplink control channel transmission according to thenumber of repetitions and the set of resources. For example, the uplinkcontrol channel transmission manager 1165 may receive one or moresignals 1166 via a transceiver (e.g., as described with reference toFIG. 12) including information for the uplink control channeltransmission. In some cases, the uplink control channel transmissionincludes a HARQ message, an ACK message, or a combination thereof.

The frequency hopping manager 1125 may transmit a system informationmessage including a first frequency hopping configuration for a first CEmode with a first frequency hopping interval and a second frequencyhopping configuration for a second CE mode with a second frequencyhopping interval, where the first frequency hopping interval isdifferent than the second frequency hopping interval. In some examples,the frequency hopping manager 1125 may transmit a system informationmessage, the system information message including a frequency hoppingconfiguration indicating a frequency offset and a number of transmissionsubframes for the frequency hopping. In some examples, the frequencyhopping manager 1125 may transmit a first set of frequency hoppingparameters associated with a first CE mode and a second set of frequencyhopping parameters associated with a second CE mode. For example, thefrequency hopping manager 1125 may transmit one or more signals 1168 viaa transceiver (e.g., as described with reference to FIG. 12) includinginformation indicating the system information.

In some cases, the frequency hopping indicator indicates whetherfrequency hopping is enabled for the first uplink transmission, and thefirst uplink transmission is received according to the frequency hoppingindicator. In some cases, the uplink resource configuration includes afrequency hopping configuration for the uplink communications indicatinga frequency offset or a number of transmission subframes for thefrequency hopping. In some cases, the uplink resource configurationincludes a first frequency hopping indicator that indicates whetherfrequency hopping is enabled for the first uplink transmission and forthe one or more retransmissions of the first uplink transmission, andthe second uplink transmission is received according to the firstfrequency hopping indicator.

In some cases, the uplink resource configuration includes a firstfrequency hopping indicator that indicates whether frequency hopping isenabled for the first uplink transmission and a second frequency hoppingindicator that indicates whether frequency hopping is enabled for theone or more retransmissions of the first uplink transmission, and thesecond uplink transmission is received according to the second frequencyhopping indicator.

In some examples, the downlink transmission manager 1155 may passinformation 1189 to the grant manager 1120, where the information 1189may include transmission information for the grant. In some cases, thegrant for one or more retransmissions of the first uplink transmissionincludes a second frequency hopping indicator that indicates whetherfrequency hopping is enabled for the one or more retransmissions of thefirst uplink transmission, and the one or more retransmissions of thefirst uplink transmission are received according to the second frequencyhopping indicator. In some cases, the grant for one or moreretransmissions of the first uplink transmission includes a secondfrequency hopping indicator that indicates whether frequency hopping isenabled for the one or more retransmissions of the first uplinktransmission, and the second uplink transmission is received accordingto the frequency hopping indicator and the second frequency hoppingindicator.

In some cases, the first downlink resource configuration includes adownlink control channel frequency hopping indicator, and where thetransmitting the one or more downlink transmissions is performedaccording to the downlink control channel frequency hopping indicator.In some cases, the frequency hopping indicator includes a firstfrequency hopping indicator associated with a physical downlink controlchannel and a second frequency hopping indicator associated with aphysical downlink shared channel.

In some examples, the frequency hopping manager 1125 may passinformation 1181 to the uplink resource configuration manager 1110,where the information 1181 may include the indications andconfigurations described herein. In some examples, the frequency hoppingmanager 1125 may pass information 1182 to the downlink resourceconfiguration manager 1150, where the information 1182 may include theindications and configurations described herein. In some examples, thefrequency hopping manager 1125 may pass information 1183 to the downlinktransmission manager 1155, where the information 1183 may include theindications and configurations described herein.

The UE capability manager 1130 may receive a capability messageincluding an indication of a UE capability to support frequency hoppingfor the uplink communications in the connected mode and the uplinkcommunications in the idle mode, where the frequency hopping indicatoris based on the UE capability to support frequency hopping. For example,the UE capability manager 1130 may receive one or more signals 1191 viaa transceiver (e.g., as described with reference to FIG. 12) includinginformation for the capability message.

In some examples, the UE capability manager 1130 may receive acapability message including a first indicator of a UE capability tosupport frequency hopping for the uplink communications in the connectedmode and a second indicator of a UE capability to support frequencyhopping for the uplink communications in the idle mode, where thefrequency hopping indicator is based on the UE capability to supportfrequency hopping for the uplink communications in the idle mode. Insome cases, the second indicator includes a single capability indicatorof whether the UE supports frequency hopping for all channels. In somecases, the second indicator includes a downlink capability indicatorindicating whether the UE supports frequency hopping for downlinkchannels and an uplink capability indicator indicating whether the UEsupports frequency hopping for uplink channels. In some cases, thesecond indication includes a set of capability indicators of whether theUE supports frequency hopping for a set of corresponding channels.

In some examples, the UE capability manager 1130 may receive acapability message including a feature capability indication of UEcapability support for the enhanced TBS, the MCS, the enhancedbandwidth, the sub-PRB allocation, or the flexible resource allocationfor the uplink communications in the idle mode, where the featuresupport indication is based on the feature capability indication. Insome cases, an enhanced TBS, a MCS, an enhanced bandwidth, sub-PRBallocation, or flexible resource allocation for the uplinkcommunications in the idle mode, and where a set of fields of a downlinkcontrol information message transmitted while the UE is in the idle modeis interpreted based on the feature support indication.

In some examples, the UE capability manager 1130 may pass information1192 to the uplink resource configuration manager 1110, where theinformation 1192 may include capability information. In some examples,the UE capability manager 1130 may pass information 1193 to thefrequency hopping manager 1125, where the information 1193 may includecapability information.

The retransmission manager 1135 may transmit a second response to thesecond uplink transmission, the second response including a second grantfor one or more second retransmissions of the first uplink transmission,where the second grant includes a second timing advance commandindicating a second timing advance to be applied for the one or moresecond retransmissions of the first uplink transmission. For example,the retransmission manager 1135 may transmit one or more signals 1194via a transceiver (e.g., as described with reference to FIG. 12)including information indicating the second response. In some examples,the retransmission manager 1135 may pass information 1199 to the uplinkcontrol channel transmission manager 1165, where the information 1199may include retransmission information.

In some cases, the grant for the one or more retransmissions of thefirst uplink transmission includes a first timing advance commandindicating a first timing advance to be applied for the one or moreretransmissions of the first uplink transmission, where receiving thesecond uplink transmission is based on the first timing advance. In somecases, the grant for the one or more retransmissions of the first uplinktransmission includes a repetition indicator that indicates a number ofrepetitions for the UE to transmit the one or more retransmissions ofthe first uplink transmission, where the second uplink transmission isreceived in accordance with the indicated number of repetitions.

The base station delay time component 1140 may determine a delay timebetween transmitting the grant and receiving the second uplinktransmission. In some cases, the delay time between transmitting thegrant and receiving the second uplink transmission is based on apresence of the first timing advance command in the grant. In somecases, a first delay time between transmitting grants and receivinguplink transmissions is configured for uplink transmissions in theconnected mode, and a second delay time between transmitting the grantand receiving the second uplink transmission, where the second delaytime is different than the first delay time.

The repetition manager 1145 may transmit a system information message,the system information message including a first maximum repetitionindicator that indicates a maximum number of repetitions for a first CEmode and a second maximum repetition indicator that indicates a maximumnumber of repetitions for a second CE mode, where the uplink resourceconfiguration includes the CE mode indicator, and where a correspondencebetween a value for the repetition indicator and the number ofrepetitions indicated by the repetition indicator is determined based onthe first maximum repetition indicator, the second maximum repetitionindicator, and the CE mode indicator. For example, the repetitionmanager 1145 may transmit one or more signals 1198 via a transceiver(e.g., as described with reference to FIG. 12) including informationindicating the system information.

In some examples, transmitting a downlink control channel messageincluding a grant for a downlink shared channel transmission, where thedownlink control channel message includes a repetition indicatorassociated with the downlink shared channel transmission, and where thesecond downlink resource configuration includes an indicator of acorrespondence between a value for the repetition indicator and a numberof repetitions indicated by the repetition indicator.

In some examples, the repetition manager 1145 may transmit an indicationof a CE level to the UE, where determining the number of repetitions andthe set of resources for receiving the uplink control channeltransmission is based on the CE level. In some examples, the repetitionmanager 1145 may determine the number of repetitions for the uplinkcontrol channel transmission based on a CE mode for the uplink controlchannel transmission.

In some cases, the uplink resource configuration includes an indicatorof a correspondence between a value for the repetition indicator and thenumber of repetitions indicated by the repetition indicator. In somecases, the indicator of the correspondence between the value for therepetition indicator and the number of repetitions indicated by therepetition indicator includes a maximum a number of repetitions for theUE to transmit the one or more retransmissions of the first uplinktransmission. In some cases, the number of repetitions indicated by therepetition indicator is based on a number of repetitions for the firstuplink transmission. In some cases, the indicator of the correspondencebetween the value for the repetition indicator and the number ofrepetitions indicated by the repetition indicator includes a maximum anumber of repetitions for the downlink shared channel transmission.

The CE mode manager 1170 may transmit a CE mode indicator indicating theCE mode for the uplink control channel transmission. In some examples,the CE mode manager 1170 may determine the CE mode for the uplinkcontrol channel transmission based on a number of repetitions of adownlink transmission.

FIG. 12 shows a diagram of a system 1200 including a device 1205 thatsupports techniques for wireless communications using preconfigureduplink resources in accordance with aspects of the present disclosure.The device 1205 may be an example of or include the components of device905, device 1005, or a base station 105 as described herein. The device1205 may include components for bi-directional voice and datacommunications including components for transmitting and receivingcommunications, including a communications manager 1210, a networkcommunications manager 1215, a transceiver 1220, an antenna 1225, memory1230, a processor 1240, and an inter-station communications manager1245. These components may be in electronic communication via one ormore buses (e.g., bus 1250).

The communications manager 1210 may transmit, to a UE in a connectedmode, an uplink resource configuration for uplink communications fromthe UE in an idle mode, the uplink resource configuration including anindicator associated with allocated resources for the uplinkcommunications in the idle mode and a set of parameters including one ormore of: a frequency hopping indicator, a frequency hopping intervalindicator, a CE mode indicator, a repetition level indicator, or asubcarrier spacing for the uplink communications, receive, from the UEsubsequent to the UE transitioning from the connected mode to the idlemode, a first uplink transmission associated with a transport block onthe allocated resources and according to the uplink resourceconfiguration, determine whether the first uplink transmission wassuccessfully received, and transmit a response to the first uplinktransmission based on whether the first uplink transmission wassuccessfully received. The communications manager 1210 may alsotransmit, to a UE, a first downlink resource configuration for downlinkcommunications to the UE in a connected mode, transmit, to the UE, asecond downlink resource configuration for downlink communications tothe UE an idle mode, the second downlink resource configurationincluding a set of parameters including one or more of a frequencyhopping indicator or a CE mode indicator for the downlink communicationsin the idle mode, and transmit, subsequent to the UE transitioning fromthe connected mode to the idle mode, one or more downlink transmissionsaccording to the first downlink resource configuration or the seconddownlink resource configuration. The communications manager 1210 mayalso transmit, to a UE, an uplink control channel configuration, theuplink control channel configuration including a repetition levelindicator and a resource indicator for transmitting uplink controlchannel transmissions while the UE is in an idle mode, determine, basedon the uplink control channel configuration, a number of repetitions anda set of resources for receiving an uplink control channel transmissionfrom the UE while the UE is in an idle mode, and receive, subsequent tothe UE transitioning from a connected mode to the idle mode, the uplinkcontrol channel transmission according to the number of repetitions andthe set of resources.

The network communications manager 1215 may manage communications withthe core network (e.g., via one or more wired backhaul links). Forexample, the network communications manager 1215 may manage the transferof data communications for client devices, such as one or more UEs 115.

The transceiver 1220 may communicate bi-directionally, via one or moreantennas, wired, or wireless links as described above. For example, thetransceiver 1220 may represent a wireless transceiver and maycommunicate bi-directionally with another wireless transceiver. Thetransceiver 1220 may also include a modem to modulate the packets andprovide the modulated packets to the antennas for transmission, and todemodulate packets received from the antennas.

In some cases, the wireless device may include a single antenna 1225.However, in some cases the device may have more than one antenna 1225,which may be capable of concurrently transmitting or receiving multiplewireless transmissions.

The memory 1230 may include RAM, ROM, or a combination thereof. Thememory 1230 may store computer-readable code 1235 including instructionsthat, when executed by a processor (e.g., the processor 1240) cause thedevice to perform various functions described herein. In some cases, thememory 1230 may contain, among other things, a BIOS which may controlbasic hardware or software operation such as the interaction withperipheral components or devices.

The processor 1240 may include an intelligent hardware device, (e.g., ageneral-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, anFPGA, a programmable logic device, a discrete gate or transistor logiccomponent, a discrete hardware component, or any combination thereof).In some cases, the processor 1240 may be configured to operate a memoryarray using a memory controller. In some cases, a memory controller maybe integrated into processor 1240. The processor 1240 may be configuredto execute computer-readable instructions stored in a memory (e.g., thememory 1230) to cause the device 1205 to perform various functions(e.g., functions or tasks supporting techniques for wirelesscommunications using preconfigured uplink resources).

The inter-station communications manager 1245 may manage communicationswith other base station 105, and may include a controller or schedulerfor controlling communications with UEs 115 in cooperation with otherbase stations 105. For example, the inter-station communications manager1245 may coordinate scheduling for transmissions to UEs 115 for variousinterference mitigation techniques such as beamforming or jointtransmission. In some examples, the inter-station communications manager1245 may provide an X2 interface within an LTE/LTE-A wirelesscommunication network technology to provide communication between basestations 105.

The code 1235 may include instructions to implement aspects of thepresent disclosure, including instructions to support wirelesscommunications. The code 1235 may be stored in a non-transitorycomputer-readable medium such as system memory or other type of memory.In some cases, the code 1235 may not be directly executable by theprocessor 1240 but may cause a computer (e.g., when compiled andexecuted) to perform functions described herein.

FIG. 13 shows a flowchart illustrating a method 1300 that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure. Theoperations of method 1300 may be implemented by a UE 115 or itscomponents as described herein. For example, the operations of method1300 may be performed by a communications manager as described withreference to FIGS. 5 through 8. In some examples, a UE may execute a setof instructions to control the functional elements of the UE to performthe functions described below. Additionally or alternatively, a UE mayperform aspects of the functions described below using special-purposehardware.

At 1305, the UE may receive an uplink resource configuration for uplinkcommunications in an idle mode, where the uplink resource configurationmay include an indicator associated with allocated resources for theuplink communications in the idle mode and a set of parameters includingone or more of: a frequency hopping indicator, a frequency hoppinginterval indicator, a CE mode indicator, a repetition level indicator,or a subcarrier spacing for the uplink communications. For example, theUE may identify time-frequency resources over which the uplink resourceconfiguration may be communicated, demodulate a transmission includingthe uplink resource configuration over the time-frequency resources, anddecode the demodulated transmission to obtain bits that indicate theuplink resource configuration. In some examples, the uplink resourceconfiguration may include one or more information bits indicating valuesfor each of the frequency hopping indicator, the frequency hoppinginterval indicator, the CE mode indicator, the repetition levelindicator, and/or the subcarrier spacing for the uplink communications.The operations of 1305 may be performed according to the methodsdescribed herein. In some examples, aspects of the operations of 1305may be performed by an uplink resource configuration module as describedwith reference to FIGS. 5 through 8.

At 1310, the UE may transmit (e.g., to the base station), while in theidle mode, a first uplink transmission associated with a transport blockon the allocated resources and according to one or more of the set ofparameters. For example, the UE may identify time-frequency resourcesaccording to the allocated resources for a sequence of bits that may beused to communicate the first uplink transmission. The UE may encode andmodulate the bits for communicating the first uplink transmission overthe identified time-frequency resources, and the UE may transmit theencoded and modulated bits over the time-frequency resources. Theoperations of 1310 may be performed according to the methods describedherein. In some examples, aspects of the operations of 1310 may beperformed by an uplink transmission module as described with referenceto FIGS. 5 through 8.

At 1315, the UE may monitor for a response to the first uplinktransmission. For example, the UE may identify time-frequency resourcesover which the base station may transmit a message to the UE in responseto the first uplink transmission. The UE may accordingly monitor theidentified time-frequency resources for transmissions from the basestation in response to the first uplink transmission. The operations of1315 may be performed according to the methods described herein. In someexamples, aspects of the operations of 1315 may be performed by a grantmodule as described with reference to FIGS. 5 through 8.

FIG. 14 shows a flowchart illustrating a method 1400 that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure. Theoperations of method 1400 may be implemented by a UE 115 or itscomponents as described herein. For example, the operations of method1400 may be performed by a communications manager as described withreference to FIGS. 5 through 8. In some examples, a UE may execute a setof instructions to control the functional elements of the UE to performthe functions described below. Additionally or alternatively, a UE mayperform aspects of the functions described below using special-purposehardware.

At 1405, the UE may receive a system information message including afirst frequency hopping configuration for a first CE mode with a firstfrequency hopping interval and a second frequency hopping configurationfor a second CE mode with a second frequency hopping interval, where thefirst frequency hopping interval is different than the second frequencyhopping interval. For example, the UE may identify time-frequencyresources over which the system information message may be communicated,demodulate a transmission including the system information message overthe time-frequency resources, and decode the demodulated transmission toobtain bits that indicate the system information message. In someexamples, the system information message may include one or moreinformation bits indicating values for the first CE mode and/or thesecond CE mode. The operations of 1405 may be performed according to themethods described herein. In some examples, aspects of the operations of1405 may be performed by a frequency hopping module as described withreference to FIGS. 5 through 8.

At 1410, the UE may receive an uplink resource configuration for uplinkcommunications in an idle mode, the uplink resource configurationincluding an indicator associated with allocated resources for theuplink communications in the idle mode and a set of parameters includingone or more of: a frequency hopping indicator, a frequency hoppinginterval indicator, a CE mode indicator, a repetition level indicator,or a subcarrier spacing for the uplink communications, where thefrequency hopping indicator indicates whether frequency hopping isenabled for the first uplink transmission, and the first uplinktransmission is transmitted according to the frequency hoppingindicator. For example, the UE may identify time-frequency resourcesover which the uplink resource configuration may be communicated,demodulate a transmission including the uplink resource configurationover the time-frequency resources, and decode the demodulatedtransmission to obtain bits that indicate the uplink resourceconfiguration. In some examples, the uplink resource configuration mayinclude one or more information bits indicating values for each of afrequency hopping indicator, a frequency hopping interval indicator, aCE mode indicator, a repetition level indicator, and/or a subcarrierspacing for the uplink communications. The operations of 1410 may beperformed according to the methods described herein. In some examples,aspects of the operations of 1410 may be performed by an uplink resourceconfiguration module as described with reference to FIGS. 5 through 8.

At 1415, the UE may transmit, while in the idle mode, a first uplinktransmission associated with a transport block on the allocatedresources and according to one or more of the set of parameters. Forexample, the UE may identify time-frequency resources according to theallocated resources for a sequence of bits that may be used tocommunicate the first uplink transmission. The UE may encode andmodulate the bits for communicating the first uplink transmission overthe identified time-frequency resources, and the UE may transmit theencoded and modulated bits over the time-frequency resources. Theoperations of 1415 may be performed according to the methods describedherein. In some examples, aspects of the operations of 1415 may beperformed by an uplink transmission module as described with referenceto FIGS. 5 through 8.

At 1420, the UE may monitor for a response to the first uplinktransmission. For example, the UE may identify time-frequency resourcesover which the base station may transmit a message to the UE in responseto the first uplink transmission. The UE may accordingly monitor theidentified time-frequency resources for transmissions from the basestation in response to the first uplink transmission. The operations of1420 may be performed according to the methods described herein. In someexamples, aspects of the operations of 1420 may be performed by a grantmodule as described with reference to FIGS. 5 through 8.

FIG. 15 shows a flowchart illustrating a method 1500 that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure. Theoperations of method 1500 may be implemented by a UE 115 or itscomponents as described herein. For example, the operations of method1500 may be performed by a communications manager as described withreference to FIGS. 5 through 8. In some examples, a UE may execute a setof instructions to control the functional elements of the UE to performthe functions described below. Additionally or alternatively, a UE mayperform aspects of the functions described below using special-purposehardware.

At 1505, the UE may receive an uplink resource configuration for uplinkcommunications in an idle mode, the uplink resource configurationincluding an indicator associated with allocated resources for theuplink communications in the idle mode and a set of parameters includingone or more of: a frequency hopping indicator, a frequency hoppinginterval indicator, a CE mode indicator, a repetition level indicator,or a subcarrier spacing for the uplink communications. For example, theUE may identify time-frequency resources over which the uplink resourceconfiguration may be communicated, demodulate a transmission includingthe uplink resource configuration over the time-frequency resources, anddecode the demodulated transmission to obtain bits that indicate theuplink resource configuration. In some examples, the uplink resourceconfiguration may include one or more information bits indicating valuesfor each of the frequency hopping indicator, the frequency hoppinginterval indicator, the CE mode indicator, the repetition levelindicator, and/or the subcarrier spacing for the uplink communications.The operations of 1505 may be performed according to the methodsdescribed herein. In some examples, aspects of the operations of 1505may be performed by an uplink resource configuration module as describedwith reference to FIGS. 5 through 8.

At 1510, the UE may transmit, while in the idle mode, a first uplinktransmission associated with a transport block on the allocatedresources and according to one or more of the set of parameters. Forexample, the UE may identify time-frequency resources according to theallocated resources for a sequence of bits that may be used tocommunicate the first uplink transmission. The UE may encode andmodulate the bits for communicating the first uplink transmission overthe identified time-frequency resources, and the UE may transmit theencoded and modulated bits over the time-frequency resources. Theoperations of 1510 may be performed according to the methods describedherein. In some examples, aspects of the operations of 1510 may beperformed by an uplink transmission module as described with referenceto FIGS. 5 through 8.

At 1515, the UE may monitor for a response to the first uplinktransmission. For example, the UE may identify time-frequency resourcesover which the base station may transmit a message to the UE in responseto the first uplink transmission. The UE may accordingly monitor theidentified time-frequency resources for transmissions from the basestation in response to the first uplink transmission. The operations of1515 may be performed according to the methods described herein. In someexamples, aspects of the operations of 1515 may be performed by a grantmodule as described with reference to FIGS. 5 through 8.

At 1520, the UE may receive the response to the first uplinktransmission, the response including a grant for one or moreretransmissions of the first uplink transmission. For example, the UEmay identify time-frequency resources over which the grant may becommunicated, demodulate a transmission including the grant over thetime-frequency resources, and decode the grant to obtain bits thatindicate grant for one or more retransmissions of the first uplinktransmission. In some examples, the UE may receive the grant over thetime-frequency resources according to the monitoring at 1510. In someexamples, the grant may include one or more information bits indicatinga set of time-frequency resources for the one or more retransmissions.The operations of 1520 may be performed according to the methodsdescribed herein. In some examples, aspects of the operations of 1520may be performed by a grant module as described with reference to FIGS.5 through 8.

At 1525, the UE may transmit a second uplink transmission associatedwith the transport block based on the grant. For example, the UE mayidentify time-frequency resources according to the allocated resourcesfor a sequence of bits that may be used to communicate the second uplinktransmission, for example, according to the grant received at 1520. TheUE may encode and modulate the bits for communicating the second uplinktransmission over the identified time-frequency resources, and the UEmay transmit the encoded and modulated bits over the time-frequencyresources. The operations of 1525 may be performed according to themethods described herein. In some examples, aspects of the operations of1525 may be performed by an uplink transmission module as described withreference to FIGS. 5 through 8.

FIG. 16 shows a flowchart illustrating a method 1600 that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure. Theoperations of method 1600 may be implemented by a UE 115 or itscomponents as described herein. For example, the operations of method1600 may be performed by a communications manager as described withreference to FIGS. 5 through 8. In some examples, a UE may execute a setof instructions to control the functional elements of the UE to performthe functions described below. Additionally or alternatively, a UE mayperform aspects of the functions described below using special-purposehardware.

At 1605, the UE may receive a first downlink resource configuration fordownlink communications in a connected mode. For example, the UE mayidentify time-frequency resources over which the first uplink resourceconfiguration may be communicated, demodulate a transmission includingthe first uplink resource configuration over the time-frequencyresources, and decode the demodulated transmission to obtain bits thatindicate the first uplink resource configuration. In some examples, thefirst uplink resource configuration may include one or more informationbits indicating parameters for receiving transmissions during an idlemode. The operations of 1605 may be performed according to the methodsdescribed herein. In some examples, aspects of the operations of 1605may be performed by a downlink resource configuration module asdescribed with reference to FIGS. 5 through 8.

At 1610, the UE may receive a second downlink resource configuration fordownlink communications in an idle mode, the second downlink resourceconfiguration including a set of parameters including one or more of afrequency hopping indicator or a CE mode indicator for the downlinkcommunications in the idle mode. For example, the UE may identifytime-frequency resources over which the first uplink resourceconfiguration may be communicated, demodulate a transmission includingthe first uplink resource configuration over the time-frequencyresources, and decode the demodulated transmission to obtain bits thatindicate the first uplink resource configuration. In some examples, thefirst uplink resource configuration may include one or more informationbits indicating parameters for receiving transmissions during an idlemode, such as the frequency hopping indicator and/or CE mode indicator.The operations of 1610 may be performed according to the methodsdescribed herein. In some examples, aspects of the operations of 1610may be performed by a downlink resource configuration module asdescribed with reference to FIGS. 5 through 8.

At 1615, the UE may enter the idle mode. The operations of 1615 may beperformed according to the methods described herein. For example, the UEmay disable or change a configuration for one or more components suchthat the UE may consume a relatively lower amount of power. In someexamples, aspects of the operations of 1615 may be performed by an idlemode module as described with reference to FIGS. 5 through 8.

At 1620, the UE may receive, while in the idle mode, one or moredownlink transmissions according to the first downlink resourceconfiguration or the second downlink resource configuration. Forexample, the UE may identify time-frequency resources over which thedownlink transmissions may be communicated, demodulate a transmissionincluding the downlink transmissions over the time-frequency resources,and decode the downlink transmissions to obtain bits included in thedownlink transmissions. In some examples, the UE may receive thedownlink transmissions while operating in the idle mode using one ormore parameters according to the first downlink resource configurationor the second downlink resource configuration. The operations of 1620may be performed according to the methods described herein. In someexamples, aspects of the operations of 1620 may be performed by adownlink transmission module as described with reference to FIGS. 5through 8.

FIG. 17 shows a flowchart illustrating a method 1700 that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure. Theoperations of method 1700 may be implemented by a UE 115 or itscomponents as described herein. For example, the operations of method1700 may be performed by a communications manager as described withreference to FIGS. 5 through 8. In some examples, a UE may execute a setof instructions to control the functional elements of the UE to performthe functions described below. Additionally or alternatively, a UE mayperform aspects of the functions described below using special-purposehardware.

At 1705, the UE may receive a first set of frequency hopping parametersassociated with a first CE mode and a second set of frequency hoppingparameters associated with a second CE mode. For example, the UE mayidentify time-frequency resources over which the a transmissionincluding the first set of frequency hopping parameters may becommunicated, demodulate the transmission including the first set offrequency hopping parameters over the time-frequency resources, anddecode the demodulated transmission to obtain bits that indicate thefirst set of frequency hopping parameters. The operations of 1705 may beperformed according to the methods described herein. In some examples,aspects of the operations of 1705 may be performed by a frequencyhopping module as described with reference to FIGS. 5 through 8.

At 1710, the UE may receive a first downlink resource configuration fordownlink communications in a connected mode. For example, the UE mayidentify time-frequency resources over which the first uplink resourceconfiguration may be communicated, demodulate a transmission includingthe first uplink resource configuration over the time-frequencyresources, and decode the demodulated transmission to obtain bits thatindicate the first uplink resource configuration. In some examples, thefirst uplink resource configuration may include one or more informationbits indicating parameters for receiving transmissions during an idlemode. The operations of 1710 may be performed according to the methodsdescribed herein. In some examples, aspects of the operations of 1710may be performed by a downlink resource configuration module asdescribed with reference to FIGS. 5 through 8.

At 1715, the UE may receive a second downlink resource configuration fordownlink communications in an idle mode, the second downlink resourceconfiguration including a set of parameters including one or more of afrequency hopping indicator or a CE mode indicator for the downlinkcommunications in the idle mode. For example, the UE may identifytime-frequency resources over which the first uplink resourceconfiguration may be communicated, demodulate a transmission includingthe first uplink resource configuration over the time-frequencyresources, and decode the demodulated transmission to obtain bits thatindicate the first uplink resource configuration. In some examples, thefirst uplink resource configuration may include one or more informationbits indicating parameters for receiving transmissions during an idlemode, such as the frequency hopping indicator and/or CE mode indicator.The operations of 1715 may be performed according to the methodsdescribed herein. In some examples, aspects of the operations of 1715may be performed by a downlink resource configuration module asdescribed with reference to FIGS. 5 through 8.

At 1720, the UE may enter the idle mode. For example, the UE may disableor change a configuration for one or more components such that the UEmay consume a relatively lower amount of power. The operations of 1720may be performed according to the methods described herein. In someexamples, aspects of the operations of 1720 may be performed by an idlemode module as described with reference to FIGS. 5 through 8.

At 1725, the UE may receive, while in the idle mode, one or moredownlink transmissions according to the first downlink resourceconfiguration or the second downlink resource configuration. Forexample, the UE may identify time-frequency resources over which thedownlink transmissions may be communicated, demodulate a transmissionincluding the downlink transmissions over the time-frequency resources,and decode the downlink transmissions to obtain bits included in thedownlink transmissions. In some examples, the UE may receive thedownlink transmissions while operating in the idle mode using one ormore parameters according to the first downlink resource configurationor the second downlink resource configuration (e.g., using the first orsecond set of frequency hopping parameters). The operations of 1725 maybe performed according to the methods described herein. In someexamples, aspects of the operations of 1725 may be performed by adownlink transmission module as described with reference to FIGS. 5through 8.

FIG. 18 shows a flowchart illustrating a method 1800 that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure. Theoperations of method 1800 may be implemented by a UE 115 or itscomponents as described herein. For example, the operations of method1800 may be performed by a communications manager as described withreference to FIGS. 5 through 8. In some examples, a UE may execute a setof instructions to control the functional elements of the UE to performthe functions described below. Additionally or alternatively, a UE mayperform aspects of the functions described below using special-purposehardware.

At 1805, the UE may receive an uplink control channel configuration, theuplink control channel configuration including a repetition levelindicator and a resource indicator for transmitting uplink controlchannel transmissions while in an idle mode. For example, the UE mayidentify time-frequency resources over which the uplink control channelconfiguration may be communicated, demodulate a transmission includingthe uplink control channel configuration over the time-frequencyresources, and decode the demodulated transmission to obtain bits thatindicate the uplink control channel configuration. In some examples, thefirst uplink resource configuration may include one or more informationbits indicating the repetition level indicator and the resourceindicator for transmitting uplink control channel transmissions while inan idle mode. The operations of 1805 may be performed according to themethods described herein. In some examples, aspects of the operations of1805 may be performed by an uplink control channel configuration moduleas described with reference to FIGS. 5 through 8.

At 1810, the UE may transition from a connected mode to the idle mode.For example, the UE may disable or change a configuration for one ormore components such that the UE may consume a relatively lower amountof power. The operations of 1810 may be performed according to themethods described herein. In some examples, aspects of the operations of1810 may be performed by an idle mode module as described with referenceto FIGS. 5 through 8.

At 1815, the UE may determine, based on the uplink control channelconfiguration, a number of repetitions and a set of resources fortransmitting an uplink control channel transmission in the idle mode.For example, the UE may determine the number of repetitions and the setof resources according to the indications received in the uplink controlchannel configuration at 1805. The operations of 1815 may be performedaccording to the methods described herein. In some examples, aspects ofthe operations of 1815 may be performed by an uplink control channeltransmission module as described with reference to FIGS. 5 through 8.

At 1820, the UE may transmit, while in the idle mode, the uplink controlchannel transmission according to the number of repetitions and the setof resources. For example, the UE may identify time-frequency resourcesaccording to allocated resources for a sequence of bits that may be usedto communicate the uplink control channel transmission. The UE mayencode and modulate the bits for communicating the uplink controlchannel transmission over the identified time-frequency resources, andthe UE may transmit the encoded and modulated bits over thetime-frequency resources. In some examples, the UE may transmit theuplink control channel transmission using the number of repetitionsand/or resources as determined at 1815. The operations of 1820 may beperformed according to the methods described herein. In some examples,aspects of the operations of 1820 may be performed by an uplink controlchannel transmission module as described with reference to FIGS. 5through 8.

FIG. 19 shows a flowchart illustrating a method 1900 that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure. Theoperations of method 1900 may be implemented by a base station 105 orits components as described herein. For example, the operations ofmethod 1900 may be performed by a communications manager as describedwith reference to FIGS. 9 through 12. In some examples, a base stationmay execute a set of instructions to control the functional elements ofthe base station to perform the functions described below. Additionallyor alternatively, a base station may perform aspects of the functionsdescribed below using special-purpose hardware.

At 1905, the base station may transmit, to a UE in a connected mode, anuplink resource configuration for uplink communications from the UE inan idle mode, the uplink resource configuration including an indicatorassociated with allocated resources for the uplink communications in theidle mode and a set of parameters including one or more of: a frequencyhopping indicator, a frequency hopping interval indicator, a CE modeindicator, a repetition level indicator, or a subcarrier spacing for theuplink communications. For example, the base station may identifytime-frequency resources according to allocated resources for a sequenceof bits that may be used to communicate the uplink resourceconfiguration. The base station may encode and modulate the bits forcommunicating the uplink resource configuration over the identifiedtime-frequency resources, and the base station may transmit the encodedand modulated bits over the time-frequency resources. In some examples,the uplink resource configuration may include a set of information bitsto indicate the allocated resources for uplink communications. Theoperations of 1905 may be performed according to the methods describedherein. In some examples, aspects of the operations of 1905 may beperformed by an uplink resource configuration manager as described withreference to FIGS. 9 through 12.

At 1910, the base station may receive, from the UE subsequent to the UEtransitioning from the connected mode to the idle mode, a first uplinktransmission associated with a transport block on the allocatedresources and according to the uplink resource configuration. Forexample, the base station may identify time-frequency resources for thetransport block over which the first uplink transmission may becommunicated. The base station may demodulate the first uplinktransmission including the uplink resource configuration over thetime-frequency resources, and decode the demodulated transmission toobtain bits for information included in the first uplink transmission.In some examples, the base station may receive the first uplinktransmission using resources indicated to the UE via the uplink resourceconfiguration communicated at 1905. The operations of 1910 may beperformed according to the methods described herein. In some examples,aspects of the operations of 1910 may be performed by an uplinktransmission manager as described with reference to FIGS. 9 through 12.

At 1915, the base station may determine whether the first uplinktransmission was successfully received. For example, the base stationmay determine a number of bits that were successfully received in thefirst uplink transmission and whether the number of bits is sufficientto demodulate and decode the information indicated in the first uplinktransmission. The operations of 1915 may be performed according to themethods described herein. In some examples, aspects of the operations of1915 may be performed by a grant manager as described with reference toFIGS. 9 through 12.

At 1920, the base station may transmit a response to the first uplinktransmission based on whether the first uplink transmission wassuccessfully received. For example, the base station may identifytime-frequency resources according to allocated resources for a sequenceof bits that may be used to communicate the response. The base stationmay encode and modulate the bits for communicating the response over theidentified time-frequency resources, and the base station may transmitthe encoded and modulated bits over the time-frequency resources. Insome examples, the response may indicate to the UE that the first uplinktransmission was successfully received. The operations of 1920 may beperformed according to the methods described herein. In some examples,aspects of the operations of 1920 may be performed by a grant manager asdescribed with reference to FIGS. 9 through 12.

FIG. 20 shows a flowchart illustrating a method 2000 that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure. Theoperations of method 2000 may be implemented by a base station 105 orits components as described herein. For example, the operations ofmethod 2000 may be performed by a communications manager as describedwith reference to FIGS. 9 through 12. In some examples, a base stationmay execute a set of instructions to control the functional elements ofthe base station to perform the functions described below. Additionallyor alternatively, a base station may perform aspects of the functionsdescribed below using special-purpose hardware.

At 2005, the base station may transmit a system information messageincluding a first frequency hopping configuration for a first CE modewith a first frequency hopping interval and a second frequency hoppingconfiguration for a second CE mode with a second frequency hoppinginterval, where the first frequency hopping interval is different thanthe second frequency hopping interval. For example, the base station mayidentify time-frequency resources according to allocated resources for asequence of bits that may be used to communicate the system information.The base station may encode and modulate the bits for communicating thesystem information over the identified time-frequency resources, and thebase station may transmit the encoded and modulated bits over thetime-frequency resources. In some examples, the system information mayinclude a set of information bits to indicate the first and/or secondfrequency hopping intervals for communicating with a UE while the UEoperates in an idle mode. The operations of 2005 may be performedaccording to the methods described herein. In some examples, aspects ofthe operations of 2005 may be performed by a frequency hopping manageras described with reference to FIGS. 9 through 12.

At 2010, the base station may transmit, to the UE in a connected mode,an uplink resource configuration for uplink communications from the UEin the idle mode, the uplink resource configuration including anindicator associated with allocated resources for the uplinkcommunications in the idle mode and a set of parameters including one ormore of: a frequency hopping indicator, a frequency hopping intervalindicator, a CE mode indicator, a repetition level indicator, or asubcarrier spacing for the uplink communications, where the frequencyhopping indicator indicates whether frequency hopping is enabled for thefirst uplink transmission, and the first uplink transmission is receivedaccording to the frequency hopping indicator. For example, the basestation may identify time-frequency resources according to allocatedresources for a sequence of bits that may be used to communicate theuplink resource configuration. The base station may encode and modulatethe bits for communicating the uplink resource configuration over theidentified time-frequency resources, and the base station may transmitthe encoded and modulated bits over the time-frequency resources. Insome examples, the uplink resource configuration may include a set ofinformation bits to indicate the allocated resources for uplinkcommunications. The operations of 2010 may be performed according to themethods described herein. In some examples, aspects of the operations of2010 may be performed by an uplink resource configuration manager asdescribed with reference to FIGS. 9 through 12.

At 2015, the base station may receive, from the UE subsequent to the UEtransitioning from the connected mode to the idle mode, a first uplinktransmission associated with a transport block on the allocatedresources and according to the uplink resource configuration. Forexample, the base station may identify time-frequency resources for thetransport block over which the first uplink transmission may becommunicated. The base station may demodulate the first uplinktransmission including the uplink resource configuration over thetime-frequency resources, and decode the demodulated transmission toobtain bits for information included in the first uplink transmission.In some examples, the base station may receive the first uplinktransmission using resources indicated to the UE via the uplink resourceconfiguration communicated at 2010. The operations of 2015 may beperformed according to the methods described herein. In some examples,aspects of the operations of 2015 may be performed by an uplinktransmission manager as described with reference to FIGS. 9 through 12.

At 2020, the base station may determine whether the first uplinktransmission was successfully received. For example, the base stationmay determine a number of bits that were successfully received in thefirst uplink transmission and whether the number of bits is sufficientto demodulate and decode the information indicated in the first uplinktransmission. The operations of 2020 may be performed according to themethods described herein. In some examples, aspects of the operations of2020 may be performed by a grant manager as described with reference toFIGS. 9 through 12.

At 2025, the base station may transmit a response to the first uplinktransmission based on whether the first uplink transmission wassuccessfully received. For example, the base station may identifytime-frequency resources according to allocated resources for a sequenceof bits that may be used to communicate the response. The base stationmay encode and modulate the bits for communicating the response over theidentified time-frequency resources, and the base station may transmitthe encoded and modulated bits over the time-frequency resources. Insome examples, the response may indicate to the UE that the first uplinktransmission was successfully received. The operations of 2025 may beperformed according to the methods described herein. In some examples,aspects of the operations of 2025 may be performed by a grant manager asdescribed with reference to FIGS. 9 through 12.

FIG. 21 shows a flowchart illustrating a method 2100 that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure. Theoperations of method 2100 may be implemented by a base station 105 orits components as described herein. For example, the operations ofmethod 2100 may be performed by a communications manager as describedwith reference to FIGS. 9 through 12. In some examples, a base stationmay execute a set of instructions to control the functional elements ofthe base station to perform the functions described below. Additionallyor alternatively, a base station may perform aspects of the functionsdescribed below using special-purpose hardware.

At 2105, the base station may transmit, to a UE in a connected mode, anuplink resource configuration for uplink communications from the UE inan idle mode, the uplink resource configuration including an indicatorassociated with allocated resources for the uplink communications in theidle mode and a set of parameters including one or more of: a frequencyhopping indicator, a frequency hopping interval indicator, a CE modeindicator, a repetition level indicator, or a subcarrier spacing for theuplink communications. For example, the base station may identifytime-frequency resources according to allocated resources for a sequenceof bits that may be used to communicate the uplink resourceconfiguration. The base station may encode and modulate the bits forcommunicating the uplink resource configuration over the identifiedtime-frequency resources, and the base station may transmit the encodedand modulated bits over the time-frequency resources. In some examples,the uplink resource configuration may include a set of information bitsto indicate the allocated resources for uplink communications. Theoperations of 2105 may be performed according to the methods describedherein. In some examples, aspects of the operations of 2105 may beperformed by an uplink resource configuration manager as described withreference to FIGS. 9 through 12.

At 2110, the base station may receive, from the UE subsequent to the UEtransitioning from the connected mode to the idle mode, a first uplinktransmission associated with a transport block on the allocatedresources and according to the uplink resource configuration. Forexample, the base station may identify time-frequency resources for thetransport block over which the first uplink transmission may becommunicated. The base station may demodulate the first uplinktransmission including the uplink resource configuration over thetime-frequency resources, and decode the demodulated transmission toobtain bits for information included in the first uplink transmission.In some examples, the base station may receive the first uplinktransmission using resources indicated to the UE via the uplink resourceconfiguration communicated at 2110. The operations of 2110 may beperformed according to the methods described herein. In some examples,aspects of the operations of 2110 may be performed by an uplinktransmission manager as described with reference to FIGS. 9 through 12.

At 2115, the base station may determine that the first uplinktransmission was not successfully received. For example, the basestation may determine a number of bits that were successfully receivedin the first uplink transmission and that the number of bits is notsufficient to demodulate and decode the information indicated in thefirst uplink transmission. The operations of 2115 may be performedaccording to the methods described herein. In some examples, aspects ofthe operations of 2115 may be performed by a grant manager as describedwith reference to FIGS. 9 through 12.

At 2120, the base station may transmit, in the response to the firstuplink transmission, a grant for one or more retransmissions of thefirst uplink transmission. For example, the base station may identifytime-frequency resources according to allocated resources for a sequenceof bits that may be used to communicate the grant. The base station mayencode and modulate the bits for communicating the grant over theidentified time-frequency resources, and the base station may transmitthe encoded and modulated bits over the time-frequency resources. Insome examples, the grant may include a set of information bits toindicate allocated resources for uplink retransmissions. The operationsof 2120 may be performed according to the methods described herein. Insome examples, aspects of the operations of 2120 may be performed by agrant manager as described with reference to FIGS. 9 through 12.

At 2125, the base station may receive a second uplink transmissionassociated with the transport block based on the grant. For example, thebase station may identify time-frequency resources for the transportblock over which the second uplink transmission may be communicated. Thebase station may demodulate the second uplink transmission including theuplink resource configuration over the time-frequency resources, anddecode the demodulated transmission to obtain bits for informationincluded in the second uplink transmission. In some examples, the basestation may receive the second uplink transmission using resourcesindicated to the UE via the grant communicated at 2110. The operationsof 2125 may be performed according to the methods described herein. Insome examples, aspects of the operations of 2125 may be performed by anuplink transmission manager as described with reference to FIGS. 9through 12.

FIG. 22 shows a flowchart illustrating a method 2200 that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure. Theoperations of method 2200 may be implemented by a base station 105 orits components as described herein. For example, the operations ofmethod 2200 may be performed by a communications manager as describedwith reference to FIGS. 9 through 12. In some examples, a base stationmay execute a set of instructions to control the functional elements ofthe base station to perform the functions described below. Additionallyor alternatively, a base station may perform aspects of the functionsdescribed below using special-purpose hardware.

At 2205, the base station may transmit, to a UE, a first downlinkresource configuration for downlink communications to the UE in aconnected mode. For example, the base station may identifytime-frequency resources according to allocated resources for a sequenceof bits that may be used to communicate the first downlink resourceconfiguration. The base station may encode and modulate the bits forcommunicating the first downlink resource configuration over theidentified time-frequency resources, and the base station may transmitthe encoded and modulated bits over the time-frequency resources. Insome examples, the first downlink resource configuration may include aset of information bits to indicate the allocated resources forsubsequent downlink communications to the UE while the UE operatesaccording to the connected mode. The operations of 2205 may be performedaccording to the methods described herein. In some examples, aspects ofthe operations of 2205 may be performed by a downlink resourceconfiguration manager as described with reference to FIGS. 9 through 12.

At 2210, the base station may transmit, to the UE, a second downlinkresource configuration for downlink communications to the UE an idlemode, the second downlink resource configuration including a set ofparameters including one or more of a frequency hopping indicator or aCE mode indicator for the downlink communications in the idle mode. Forexample, the base station may identify time-frequency resourcesaccording to allocated resources for a sequence of bits that may be usedto communicate the second downlink resource configuration. The basestation may encode and modulate the bits for communicating the seconddownlink resource configuration over the identified time-frequencyresources, and the base station may transmit the encoded and modulatedbits over the time-frequency resources. In some examples, the seconddownlink resource configuration may include a set of information bits toindicate the allocated resources for subsequent downlink communicationsto the UE while the UE operates according to the idle mode. Theoperations of 2210 may be performed according to the methods describedherein. In some examples, aspects of the operations of 2210 may beperformed by a downlink resource configuration manager as described withreference to FIGS. 9 through 12.

At 2215, the base station may transmit, subsequent to the UEtransitioning from the connected mode to the idle mode, one or moredownlink transmissions according to the first downlink resourceconfiguration or the second downlink resource configuration. Forexample, the base station may identify time-frequency resourcesaccording to allocated resources for a sequence of bits that may be usedto communicate the downlink transmissions. The base station may encodeand modulate the bits for communicating the downlink transmissions overthe identified time-frequency resources, and the base station maytransmit the encoded and modulated bits over the time-frequencyresources. In some examples, the downlink transmissions may becommunicated according to parameters indicated the UE via the firstdownlink resource configuration and/or the second downlinkconfiguration. The operations of 2215 may be performed according to themethods described herein. In some examples, aspects of the operations of2215 may be performed by a downlink transmission manager as describedwith reference to FIGS. 9 through 12.

FIG. 23 shows a flowchart illustrating a method 2300 that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure. Theoperations of method 2300 may be implemented by a base station 105 orits components as described herein. For example, the operations ofmethod 2300 may be performed by a communications manager as describedwith reference to FIGS. 9 through 12. In some examples, a base stationmay execute a set of instructions to control the functional elements ofthe base station to perform the functions described below. Additionallyor alternatively, a base station may perform aspects of the functionsdescribed below using special-purpose hardware.

At 2305, the base station may transmit a first set of frequency hoppingparameters associated with a first CE mode and a second set of frequencyhopping parameters associated with a second CE mode. For example, thebase station may identify time-frequency resources according toallocated resources for a sequence of bits that may be used tocommunicate the first and second sets of frequency hopping parameters.The base station may encode and modulate the bits for communicating thefirst and second sets of frequency hopping parameters over theidentified time-frequency resources, and the base station may transmitthe encoded and modulated bits over the time-frequency resources. Theoperations of 2305 may be performed according to the methods describedherein. In some examples, aspects of the operations of 2305 may beperformed by a frequency hopping manager as described with reference toFIGS. 9 through 12.

At 2310, the base station may transmit, to a UE, a first downlinkresource configuration for downlink communications to the UE in aconnected mode. For example, the base station may identifytime-frequency resources according to allocated resources for a sequenceof bits that may be used to communicate the first downlink resourceconfiguration. The base station may encode and modulate the bits forcommunicating the first downlink resource configuration over theidentified time-frequency resources, and the base station may transmitthe encoded and modulated bits over the time-frequency resources. Insome examples, the first downlink resource configuration may include aset of information bits to indicate the allocated resources forsubsequent downlink communications to the UE while the UE operatesaccording to the connected mode. The operations of 2310 may be performedaccording to the methods described herein. In some examples, aspects ofthe operations of 2310 may be performed by a downlink resourceconfiguration manager as described with reference to FIGS. 9 through 12.

At 2315, the base station may transmit, to the UE, a second downlinkresource configuration for downlink communications to the UE an idlemode, the second downlink resource configuration including a set ofparameters including one or more of a frequency hopping indicator or aCE mode indicator for the downlink communications in the idle mode. Forexample, the base station may identify time-frequency resourcesaccording to allocated resources for a sequence of bits that may be usedto communicate the second downlink resource configuration. The basestation may encode and modulate the bits for communicating the seconddownlink resource configuration over the identified time-frequencyresources, and the base station may transmit the encoded and modulatedbits over the time-frequency resources. In some examples, the seconddownlink resource configuration may include a set of information bits toindicate the allocated resources for subsequent downlink communicationsto the UE while the UE operates according to the idle mode. Theoperations of 2315 may be performed according to the methods describedherein. In some examples, aspects of the operations of 2315 may beperformed by a downlink resource configuration manager as described withreference to FIGS. 9 through 12.

At 2320, the base station may transmit, subsequent to the UEtransitioning from the connected mode to the idle mode, one or moredownlink transmissions according to the first downlink resourceconfiguration or the second downlink resource configuration. Forexample, the base station may identify time-frequency resourcesaccording to allocated resources for a sequence of bits that may be usedto communicate the downlink transmissions. The base station may encodeand modulate the bits for communicating the downlink transmissions overthe identified time-frequency resources, and the base station maytransmit the encoded and modulated bits over the time-frequencyresources. In some examples, the downlink transmissions may becommunicated according to parameters indicated the UE via the firstdownlink resource configuration and/or the second downlinkconfiguration. The operations of 2320 may be performed according to themethods described herein. In some examples, aspects of the operations of2320 may be performed by a downlink transmission manager as describedwith reference to FIGS. 9 through 12.

FIG. 24 shows a flowchart illustrating a method 2400 that supportstechniques for wireless communications using preconfigured uplinkresources in accordance with aspects of the present disclosure. Theoperations of method 2400 may be implemented by a base station 105 orits components as described herein. For example, the operations ofmethod 2400 may be performed by a communications manager as describedwith reference to FIGS. 9 through 12. In some examples, a base stationmay execute a set of instructions to control the functional elements ofthe base station to perform the functions described below. Additionallyor alternatively, a base station may perform aspects of the functionsdescribed below using special-purpose hardware.

At 2405, the base station may transmit, to a UE, an uplink controlchannel configuration, the uplink control channel configurationincluding a repetition level indicator and a resource indicator fortransmitting uplink control channel transmissions while the UE is in anidle mode. For example, the base station may identify time-frequencyresources according to allocated resources for a sequence of bits thatmay be used to communicate the uplink control channel configuration. Thebase station may encode and modulate the bits for communicating theuplink control channel configuration over the identified time-frequencyresources, and the base station may transmit the encoded and modulatedbits over the time-frequency resources. In some examples, the uplinkcontrol channel configuration may include a set of information bits toindicate the allocated resources for subsequent downlink communicationsto the UE while the UE operates according to the connected mode. Theoperations of 2405 may be performed according to the methods describedherein. In some examples, aspects of the operations of 2405 may beperformed by an uplink control channel configuration manager asdescribed with reference to FIGS. 9 through 12.

At 2410, the base station may determine, based on the uplink controlchannel configuration, a number of repetitions and a set of resourcesfor receiving an uplink control channel transmission from the UE whilethe UE is in an idle mode. For example, the base station may determinethe number of repetitions and the set of resources to facilitatesuccessful communication of uplink transmissions while the UE operatesaccording to the idle mode. The operations of 2410 may be performedaccording to the methods described herein. In some examples, aspects ofthe operations of 2410 may be performed by an uplink control channeltransmission manager as described with reference to FIGS. 9 through 12.

At 2415, the base station may receive, subsequent to the UEtransitioning from a connected mode to the idle mode, the uplink controlchannel transmission according to the number of repetitions and the setof resources. For example, the base station may identify time-frequencyresources for the transport block over which the uplink control channeltransmission may be communicated. The base station may demodulate thesecond uplink transmission including the uplink control channeltransmission over the time-frequency resources, and decode thedemodulated transmission to obtain bits for information included in theuplink control channel transmission. In some examples, the base stationmay receive the uplink control channel transmission using resourcesindicated to the UE via the uplink control channel configuration at2405. The operations of 2415 may be performed according to the methodsdescribed herein. In some examples, aspects of the operations of 2415may be performed by an uplink control channel transmission manager asdescribed with reference to FIGS. 9 through 12.

It should be noted that the methods described herein describe possibleimplementations, and that the operations and the steps may be rearrangedor otherwise modified and that other implementations are possible.Further, aspects from two or more of the methods may be combined.

Techniques described herein may be used for various wirelesscommunications systems such as code division multiple access (CDMA),time division multiple access (TDMA), frequency division multiple access(FDMA), orthogonal frequency division multiple access (OFDMA), singlecarrier frequency division multiple access (SC-FDMA), and other systems.A CDMA system may implement a radio technology such as CDMA2000,Universal Terrestrial Radio Access (UTRA), etc. CDMA2000 covers IS-2000,IS-95, and IS-856 standards. IS-2000 Releases may be commonly referredto as CDMA2000 1X, 1X, etc. IS-856 (TIA-856) is commonly referred to asCDMA2000 1xEV-DO, High Rate Packet Data (HRPD), etc. UTRA includesWideband CDMA (WCDMA) and other variants of CDMA. A TDMA system mayimplement a radio technology such as Global System for MobileCommunications (GSM).

An OFDMA system may implement a radio technology such as Ultra MobileBroadband (UMB), Evolved UTRA (E-UTRA), Institute of Electrical andElectronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE802.20, Flash-OFDM, etc. UTRA and E-UTRA are part of Universal MobileTelecommunications System (UMTS). LTE, LTE-A, and LTE-A Pro are releasesof UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, LTE-A Pro, NR,and GSM are described in documents from the organization named “3rdGeneration Partnership Project” (3GPP). CDMA2000 and UMB are describedin documents from an organization named “3rd Generation PartnershipProject 2” (3GPP2). The techniques described herein may be used for thesystems and radio technologies mentioned herein as well as other systemsand radio technologies. While aspects of an LTE, LTE-A, LTE-A Pro, or NRsystem may be described for purposes of example, and LTE, LTE-A, LTE-APro, or NR terminology may be used in much of the description, thetechniques described herein are applicable beyond LTE, LTE-A, LTE-A Pro,or NR applications.

A macro cell generally covers a relatively large geographic area (e.g.,several kilometers in radius) and may allow unrestricted access by UEswith service subscriptions with the network provider. A small cell maybe associated with a lower-powered base station, as compared with amacro cell, and a small cell may operate in the same or different (e.g.,licensed, unlicensed, etc.) frequency bands as macro cells. Small cellsmay include pico cells, femto cells, and micro cells according tovarious examples. A pico cell, for example, may cover a small geographicarea and may allow unrestricted access by UEs with service subscriptionswith the network provider. A femto cell may also cover a smallgeographic area (e.g., a home) and may provide restricted access by UEshaving an association with the femto cell (e.g., UEs in a closedsubscriber group (CSG), UEs for users in the home, and the like). An eNBfor a macro cell may be referred to as a macro eNB. An eNB for a smallcell may be referred to as a small cell eNB, a pico eNB, a femto eNB, ora home eNB. An eNB may support one or multiple (e.g., two, three, four,and the like) cells, and may also support communications using one ormultiple component carriers.

The wireless communications systems described herein may supportsynchronous or asynchronous operation. For synchronous operation, thebase stations may have similar frame timing, and transmissions fromdifferent base stations may be approximately aligned in time. Forasynchronous operation, the base stations may have different frametiming, and transmissions from different base stations may not bealigned in time. The techniques described herein may be used for eithersynchronous or asynchronous operations.

Information and signals described herein may be represented using any ofa variety of different technologies and techniques. For example, data,instructions, commands, information, signals, bits, symbols, and chipsthat may be referenced throughout the description may be represented byvoltages, currents, electromagnetic waves, magnetic fields or particles,optical fields or particles, or any combination thereof.

The various illustrative blocks and modules described in connection withthe disclosure herein may be implemented or performed with ageneral-purpose processor, a DSP, an ASIC, an FPGA, or otherprogrammable logic device, discrete gate or transistor logic, discretehardware components, or any combination thereof designed to perform thefunctions described herein. A general-purpose processor may be amicroprocessor, but in the alternative, the processor may be anyconventional processor, controller, microcontroller, or state machine. Aprocessor may also be implemented as a combination of computing devices(e.g., a combination of a DSP and a microprocessor, multiplemicroprocessors, one or more microprocessors in conjunction with a DSPcore, or any other such configuration).

The functions described herein may be implemented in hardware, softwareexecuted by a processor, firmware, or any combination thereof. Ifimplemented in software executed by a processor, the functions may bestored on or transmitted over as one or more instructions or code on acomputer-readable medium. Other examples and implementations are withinthe scope of the disclosure and appended claims. For example, due to thenature of software, functions described herein can be implemented usingsoftware executed by a processor, hardware, firmware, hardwiring, orcombinations of any of these. Features implementing functions may alsobe physically located at various positions, including being distributedsuch that portions of functions are implemented at different physicallocations.

Computer-readable media includes both non-transitory computer storagemedia and communication media including any medium that facilitatestransfer of a computer program from one place to another. Anon-transitory storage medium may be any available medium that can beaccessed by a general purpose or special purpose computer. By way ofexample, and not limitation, non-transitory computer-readable media mayinclude random-access memory (RAM), read-only memory (ROM), electricallyerasable programmable ROM (EEPROM), flash memory, compact disk (CD) ROMor other optical disk storage, magnetic disk storage or other magneticstorage devices, or any other non-transitory medium that can be used tocarry or store desired program code means in the form of instructions ordata structures and that can be accessed by a general-purpose orspecial-purpose computer, or a general-purpose or special-purposeprocessor. Also, any connection is properly termed a computer-readablemedium. For example, if the software is transmitted from a website,server, or other remote source using a coaxial cable, fiber optic cable,twisted pair, digital subscriber line (DSL), or wireless technologiessuch as infrared, radio, and microwave, then the coaxial cable, fiberoptic cable, twisted pair, DSL, or wireless technologies such asinfrared, radio, and microwave are included in the definition of medium.Disk and disc, as used herein, include CD, laser disc, optical disc,digital versatile disc (DVD), floppy disk and Blu-ray disc where disksusually reproduce data magnetically, while discs reproduce dataoptically with lasers. Combinations of the above are also includedwithin the scope of computer-readable media.

As used herein, including in the claims, “or” as used in a list of items(e.g., a list of items prefaced by a phrase such as “at least one of” or“one or more of”) indicates an inclusive list such that, for example, alist of at least one of A, B, or C means A or B or C or AB or AC or BCor ABC (i.e., A and B and C). Also, as used herein, the phrase “basedon” shall not be construed as a reference to a closed set of conditions.For example, an exemplary step that is described as “based on conditionA” may be based on both a condition A and a condition B withoutdeparting from the scope of the present disclosure. In other words, asused herein, the phrase “based on” shall be construed in the same manneras the phrase “based at least in part on.”

In the appended figures, similar components or features may have thesame reference label. Further, various components of the same type maybe distinguished by following the reference label by a dash and a secondlabel that distinguishes among the similar components. If just the firstreference label is used in the specification, the description isapplicable to any one of the similar components having the same firstreference label irrespective of the second reference label, or othersubsequent reference label.

The description set forth herein, in connection with the appendeddrawings, describes example configurations and does not represent allthe examples that may be implemented or that are within the scope of theclaims. The term “exemplary” used herein means “serving as an example,instance, or illustration,” and not “preferred” or “advantageous overother examples.” The detailed description includes specific details forthe purpose of providing an understanding of the described techniques.These techniques, however, may be practiced without these specificdetails. In some instances, well-known structures and devices are shownin block diagram form in order to avoid obscuring the concepts of thedescribed examples.

The description herein is provided to enable a person skilled in the artto make or use the disclosure. Various modifications to the disclosurewill be readily apparent to those skilled in the art, and the genericprinciples defined herein may be applied to other variations withoutdeparting from the scope of the disclosure. Thus, the disclosure is notlimited to the examples and designs described herein, but is to beaccorded the broadest scope consistent with the principles and novelfeatures disclosed herein.

What is claimed is:
 1. A method for wireless communications at a userequipment (UE), comprising: receiving an uplink control channelconfiguration, the uplink control channel configuration comprising arepetition level indicator and a resource indicator for transmittinguplink control channel transmissions while in an idle mode;transitioning from a connected mode to the idle mode; determining, basedat least in part on the uplink control channel configuration, a numberof repetitions and a set of resources for transmitting an uplink controlchannel transmission in the idle mode; and transmitting, while in theidle mode, the uplink control channel transmission according to thenumber of repetitions and the set of resources.
 2. The method of claim1, wherein the repetition level indicator comprises a first repetitionlevel indicator associated with a first coverage enhancement (CE) modeand a second repetition level indicator associated with a second CEmode, the method further comprising: determining the number ofrepetitions for the uplink control channel transmission based at leastin part on a CE mode for the uplink control channel transmission.
 3. Themethod of claim 2, further comprising: receiving a CE mode indicatorindicating the CE mode for the uplink control channel transmission. 4.The method of claim 2, further comprising: determining the CE mode forthe uplink control channel transmission based at least in part on anumber of repetitions of a downlink transmission.
 5. The method of claim1, wherein the uplink control channel configuration is received in asystem information message comprising respective repetition levelindicators and resource indicators for one or more coverage enhancement(CE) levels, the method further comprising: receiving an indication of aCE level for the UE, wherein determining the number of repetitions andthe set of resources to transmit the uplink control channel transmissionis based at least in part on the CE level.
 6. The method of claim 1,wherein the uplink control channel configuration is received in a radioresource control (RRC) message.
 7. The method of claim 1, wherein theuplink control channel transmission comprises a hybrid automatic repeatrequest (HARQ) message, an acknowledgment (ACK) message, or acombination thereof.
 8. A method for wireless communications at a basestation, comprising: transmitting, to a user equipment (UE), an uplinkcontrol channel configuration, the uplink control channel configurationcomprising a repetition level indicator and a resource indicator fortransmitting uplink control channel transmissions while the UE is in anidle mode; determining, based at least in part on the uplink controlchannel configuration, a number of repetitions and a set of resourcesfor receiving an uplink control channel transmission from the UE whilethe UE is in an idle mode; and receiving, subsequent to the UEtransitioning from a connected mode to the idle mode, the uplink controlchannel transmission according to the number of repetitions and the setof resources.
 9. The method of claim 8, wherein the repetition levelindicator comprises a first repetition level indicator associated with afirst coverage enhancement (CE) mode and a second repetition levelindicator associated with a second CE mode, the method furthercomprising: determining the number of repetitions for the uplink controlchannel transmission based at least in part on a CE mode for the uplinkcontrol channel transmission.
 10. The method of claim 9, furthercomprising: transmitting a CE mode indicator indicating the CE mode forthe uplink control channel transmission.
 11. The method of claim 9,further comprising: determining the CE mode for the uplink controlchannel transmission based at least in part on a number of repetitionsof a downlink transmission.
 12. The method of claim 8, wherein theuplink control channel configuration is transmitted in a systeminformation message comprising respective repetition level indicatorsand resource indicators for one or more coverage enhancement (CE)levels, the method further comprising: transmitting an indication of aCE level to the UE, wherein determining the number of repetitions andthe set of resources for receiving the uplink control channeltransmission is based at least in part on the CE level.
 13. The methodof claim 8, wherein the uplink control channel configuration istransmitted in a radio resource control (RRC) message.
 14. The method ofclaim 8, wherein the uplink control channel transmission comprises ahybrid automatic repeat request (HARQ) message, an acknowledgment (ACK)message, or a combination thereof.
 15. An apparatus for wirelesscommunications at a user equipment (UE), comprising: a processor, memorycoupled with the processor; and instructions stored in the memory andexecutable by the processor to cause the apparatus to: receive an uplinkcontrol channel configuration, the uplink control channel configurationcomprising a repetition level indicator and a resource indicator fortransmitting uplink control channel transmissions while in an idle mode;transition from a connected mode to the idle mode; determine, based atleast in part on the uplink control channel configuration, a number ofrepetitions and a set of resources for transmitting an uplink controlchannel transmission in the idle mode; and transmit, while in the idlemode, the uplink control channel transmission according to the number ofrepetitions and the set of resources.
 16. The apparatus of claim 15,wherein the repetition level indicator comprises a first repetitionlevel indicator associated with a first coverage enhancement (CE) modeand a second repetition level indicator associated with a second CEmode, and the instructions are further executable by the processor tocause the apparatus to: determine the number of repetitions for theuplink control channel transmission based at least in part on a CE modefor the uplink control channel transmission.
 17. The apparatus of claim16, wherein the instructions are further executable by the processor tocause the apparatus to: receive a CE mode indicator indicating the CEmode for the uplink control channel transmission.
 18. The apparatus ofclaim 16, wherein the instructions are further executable by theprocessor to cause the apparatus to: determine the CE mode for theuplink control channel transmission based at least in part on a numberof repetitions of a downlink transmission.
 19. The apparatus of claim15, wherein the uplink control channel configuration is received in asystem information message comprising respective repetition levelindicators and resource indicators for one or more coverage enhancement(CE) levels, the method further comprising receiving an indication of aCE level for the UE, wherein determining the number of repetitions andthe set of resources to transmit the uplink control channel transmissionis based at least in part on the CE level.
 20. The apparatus of claim15, wherein the uplink control channel configuration is received in aradio resource control (RRC) message.
 21. The apparatus of claim 15,wherein the uplink control channel transmission comprises a hybridautomatic repeat request (HARQ) message, an acknowledgment (ACK)message, or a combination thereof.
 22. An apparatus for wirelesscommunications at a base station, comprising: a processor, memorycoupled with the processor; and instructions stored in the memory andexecutable by the processor to cause the apparatus to: transmit, to auser equipment (UE), an uplink control channel configuration, the uplinkcontrol channel configuration comprising a repetition level indicatorand a resource indicator for transmitting uplink control channeltransmissions while the UE is in an idle mode; determine, based at leastin part on the uplink control channel configuration, a number ofrepetitions and a set of resources for receiving an uplink controlchannel transmission from the UE while the UE is in an idle mode; andreceive, subsequent to the UE transitioning from a connected mode to theidle mode, the uplink control channel transmission according to thenumber of repetitions and the set of resources.
 23. The apparatus ofclaim 22, wherein the repetition level indicator comprises a firstrepetition level indicator associated with a first coverage enhancement(CE) mode and a second repetition level indicator associated with asecond CE mode, and the instructions are further executable by theprocessor to cause the apparatus to: determine the number of repetitionsfor the uplink control channel transmission based at least in part on aCE mode for the uplink control channel transmission.
 24. The apparatusof claim 23, wherein the instructions are further executable by theprocessor to cause the apparatus to: transmit a CE mode indicatorindicating the CE mode for the uplink control channel transmission. 25.The apparatus of claim 23, wherein the instructions are furtherexecutable by the processor to cause the apparatus to: determine the CEmode for the uplink control channel transmission based at least in parton a number of repetitions of a downlink transmission.
 26. The apparatusof claim 22, wherein the uplink control channel configuration istransmitted in a system information message comprising respectiverepetition level indicators and resource indicators for one or morecoverage enhancement (CE) levels, the method further comprisingtransmitting an indication of a CE level to the UE, wherein determiningthe number of repetitions and the set of resources for receiving theuplink control channel transmission is based at least in part on the CElevel.
 27. The apparatus of claim 22, wherein the uplink control channelconfiguration is transmitted in a radio resource control (RRC) message.28. The apparatus of claim 22, wherein the uplink control channeltransmission comprises a hybrid automatic repeat request (HARQ) message,an acknowledgment (ACK) message, or a combination thereof.